Prev play stop Next mute max volume 00:00 00:00 repeat Update Required To play the media you will need to either update your browser to a recent version or update your Flash plugin. Breaking Dependencies - The Visitor Design Pattern in Cpp - Klaus Iglberger - CppCon 2022 CppCon Kho Tổng Hợp 49,065 3 năm trước Xem video Facebook Tweet XEM MÔ TẢ https://cppcon.org/ --- Breaking Dependencies - The Visitor Design Pattern in C++ - Klaus Iglberger - CppCon 2022 https://github.com/CppCon/CppCon2022 The extensibility of code with new functionality is essential for long-term maintenance of a code base. However, when using dynamic polymorphism there is always a choice: either easily add types, or easily add operations. For instance, by means of inheritance hierarchies it's easy to add new types, but it's difficult to add new operations. But there is a common workaround to overcome this weakness: the Visitor design pattern. In this talk, I’ll explain the design properties of Visitor, including its benefits and shortcomings. I’ll also talk about different kinds of visitors (cyclic and acyclic) and show when to reach for a Visitor and when to avoid it. Additionally, I’ll demonstrate the different implementation strategies (classic and modern) and address their individual benefits and problems. --- Klaus Iglberger Klaus Iglberger is a freelance C++ trainer and consultant. He has finished his PhD in Computer Science in 2010 and since then is focused on large-scale C++ software design. He shares his expertise in popular advanced C++ courses around the world (mainly in Germany, but also in the rest of the EU and the US). Additionally, he is the initiator and lead designer of the Blaze C++ math library (https://bitbucket.org/blaze-lib/blaze/), one of the organizers of the Munich C++ user group (https://www.meetup.com/MUCplusplus/), and the organizer of the Back-to-Basics track at CppCon. --- Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf --- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk #cppcon #programming #cpp Mp3 liên quan 12:50 The Best Thing That Could Happen to the Energy Industry | Matt Tilleard | TED TED 52 view 9 tháng trước 33:04 How To Structure Your First RENTAL Property (And Mitigate Taxes!) Toby Mathis Esq | Tax Planning & Asset Protection 60 view 9 tháng trước 25:47 12 ASSETS THAT MAKE YOU RICH Toby Mathis Esq | Tax Planning & Asset Protection 54 view 9 tháng trước 26:26 Reasons for Roths The Capitalized Life 49 view 9 tháng trước 38:46 How to Fund Your Living Trust: 9 Myths Debunked Toby Mathis Esq | Tax Planning & Asset Protection 63 view 9 tháng trước 40:26 15 RULES OF MONEY Toby Mathis Esq | Tax Planning & Asset Protection 66 view 9 tháng trước 37:52 #1 Tax Loophole For Real Estate Investors (The Magic Of Cost Segregation!) Toby Mathis Esq | Tax Planning & Asset Protection 62 view 9 tháng trước 14:37 Should You Put Your House In A Trust? Michael Ruger - Greenbush Financial Group 52 view 9 tháng trước 21:33 How To Create Passive Income With JUST $1,000 Toby Mathis Esq | Tax Planning & Asset Protection 62 view 9 tháng trước 18:58 Taxes are Theft. Here's How to Stop Paying Them (Legally) Heresy Financial 62 view 9 tháng trước 13:33 Why Smart Entrepreneurs Use Holding Companies (And You Should Too!) Joshua Tharby 70 view 9 tháng trước 13:30 Dubai Tax Secrets for American Expats Nomad Capitalist 53 view 9 tháng trước 13:25 Offshore Banking: The Legal Way to Never Pay Taxes Alux.com 65 view 9 tháng trước 19:46 Dubai’s 0% Tax Is Dead: What the Copycats Won’t Tell You Nomad Capitalist 64 view 9 tháng trước 1:19:58 What It Takes: Vision, Mission & Culture Harvard Innovation Labs 57 view 9 tháng trước 11:11 Why Form a UAE Free Zone Company? (Not Just Taxes) Nomad Capitalist R&D 54 view 9 tháng trước 18:27 What Are the Safest Offshore Havens? Nomad Capitalist R&D 64 view 9 tháng trước 14:07 How to Become a Multimillionaire Overseas (It’s Not Tax Savings) Nomad Capitalist 48 view 9 tháng trước 17:12 This Secret Tax Strategy Can Save You Millions Nomad Capitalist 54 view 9 tháng trước 14:15 Desi Arnaz, Sr. (& Jack Paar) on Letterman, May 23, 1983 Don Giller 50 view 9 tháng trước Thể loại nhạc