C++ Code Smells - Jason Turner - CppCon 2019
http://CppCon.org
—
Discussion & Comments: https://www.reddit.com/r/cpp/
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2019
—
There are a lot of rules to remember for writing good C++. Which features to use? Which to avoid? The C++ Core Guidelines would be over 500 pages long if you were to try to print it! What happens if we swap this around and instead of Best Practices look at Code Smells. Coding decisions that should make you think twice and reconsider what you are doing.
We will ask:
* What are the most important code smells?
* Does it simplify the way we write code?
—
Jason Turner
Developer, Trainer, Speaker
Greater Denver Area
Host of C++Weekly https://www.youtube.com/c/JasonTurner-lefticus, Co-host of CppCast http://cppcast.com, Co-creator and maintainer of the embedded scripting language for C++, ChaiScript http://chaiscript.com, and author and curator of the forkable coding standards document http://cppbestpractices.com.
I'm available for contracting and onsite training.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
Видео C++ Code Smells - Jason Turner - CppCon 2019 канала CppCon
—
Discussion & Comments: https://www.reddit.com/r/cpp/
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2019
—
There are a lot of rules to remember for writing good C++. Which features to use? Which to avoid? The C++ Core Guidelines would be over 500 pages long if you were to try to print it! What happens if we swap this around and instead of Best Practices look at Code Smells. Coding decisions that should make you think twice and reconsider what you are doing.
We will ask:
* What are the most important code smells?
* Does it simplify the way we write code?
—
Jason Turner
Developer, Trainer, Speaker
Greater Denver Area
Host of C++Weekly https://www.youtube.com/c/JasonTurner-lefticus, Co-host of CppCast http://cppcast.com, Co-creator and maintainer of the embedded scripting language for C++, ChaiScript http://chaiscript.com, and author and curator of the forkable coding standards document http://cppbestpractices.com.
I'm available for contracting and onsite training.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
Видео C++ Code Smells - Jason Turner - CppCon 2019 канала CppCon
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![CppCon 2019: Jason Turner “The Best Parts of C++"](https://i.ytimg.com/vi/iz5Qx18H6lg/default.jpg)
![CppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”](https://i.ytimg.com/vi/lkgszkPnV8g/default.jpg)
![CppCon 2017: Kate Gregory “10 Core Guidelines You Need to Start Using Now”](https://i.ytimg.com/vi/XkDEzfpdcSg/default.jpg)
![CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”](https://i.ytimg.com/vi/zBkNBP00wJE/default.jpg)
![](https://i.ytimg.com/vi/qWFnSAUYOo0/default.jpg)
![CppCon 2018: Jonathan Boccara “105 STL Algorithms in Less Than an Hour”](https://i.ytimg.com/vi/2olsGf6JIkU/default.jpg)
![CppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”](https://i.ytimg.com/vi/rHIkrotSwcc/default.jpg)
![CppCon 2019: Kate Gregory “Naming is Hard: Let's Do Better”](https://i.ytimg.com/vi/MBRoCdtZOYg/default.jpg)
![CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”](https://i.ytimg.com/vi/HG6c4Kwbv4I/default.jpg)
![How to Refactor Millions of Line of Code Without Alienating Colleagues - Fred Tingaud - CppCon 2019](https://i.ytimg.com/vi/JPnN2c2odNY/default.jpg)
![CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”](https://i.ytimg.com/vi/bSkpMdDe4g4/default.jpg)
![Back to Basics: Concurrency - Arthur O'Dwyer - CppCon 2020](https://i.ytimg.com/vi/F6Ipn7gCOsY/default.jpg)
![Alan Talbot “How to Choose the Right Standard Library Container, and Why You Should Want Some More”](https://i.ytimg.com/vi/yjPKVOYcw28/default.jpg)
![CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”](https://i.ytimg.com/vi/yy8jQgmhbAU/default.jpg)
![What is C++ - Chandler Carruth, Titus Winters - CppCon 2019](https://i.ytimg.com/vi/LJh5QCV4wDg/default.jpg)
![CppCon 2019: Andrei Alexandrescu “Speed Is Found In The Minds of People"](https://i.ytimg.com/vi/FJJTYQYB1JQ/default.jpg)
![CppCon 2016: Jason Turner “Practical Performance Practices"](https://i.ytimg.com/vi/uzF4u9KgUWI/default.jpg)
![CppCon 2019: Herb Sutter “De-fragmenting C++: Making Exceptions and RTTI More Affordable and Usable”](https://i.ytimg.com/vi/ARYP83yNAWk/default.jpg)
![DConf 2017 Day 2 Keynote: Things that Matter -- Scott Meyers](https://i.ytimg.com/vi/3WBaY61c9sE/default.jpg)
![Drinking from the Fire Hose: Keeping up with the evolving landscape of C++ - Brian Ruth - CppCon](https://i.ytimg.com/vi/kO-cNY8nX70/default.jpg)