Загрузка страницы

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
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
16 октября 2019 г. 12:00:03
00:58:35
Другие видео канала
CppCon 2019: Jason Turner “The Best Parts of C++"CppCon 2019: Jason Turner “The Best Parts of C++"CppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”CppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”CppCon 2017: Kate Gregory “10 Core Guidelines You Need to Start Using Now”CppCon 2017: Kate Gregory “10 Core Guidelines You Need to Start Using Now”CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon 2018: Jonathan Boccara “105 STL Algorithms in Less Than an Hour”CppCon 2018: Jonathan Boccara “105 STL Algorithms in Less Than an Hour”CppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”CppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”CppCon 2019: Kate Gregory “Naming is Hard: Let's Do Better”CppCon 2019: Kate Gregory “Naming is Hard: Let's Do Better”CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”How to Refactor Millions of Line of Code Without Alienating Colleagues - Fred Tingaud - CppCon 2019How to Refactor Millions of Line of Code Without Alienating Colleagues - Fred Tingaud - CppCon 2019CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”Back to Basics: Concurrency - Arthur O'Dwyer - CppCon 2020Back to Basics: Concurrency - Arthur O'Dwyer - CppCon 2020Alan Talbot “How to Choose the Right Standard Library Container, and Why You Should Want Some More”Alan Talbot “How to Choose the Right Standard Library Container, and Why You Should Want Some More”CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”What is C++ - Chandler Carruth, Titus Winters - CppCon 2019What is C++ - Chandler Carruth, Titus Winters - CppCon 2019CppCon 2019: Andrei Alexandrescu “Speed Is Found In The Minds of People"CppCon 2019: Andrei Alexandrescu “Speed Is Found In The Minds of People"CppCon 2016: Jason Turner “Practical Performance Practices"CppCon 2016: Jason Turner “Practical Performance Practices"CppCon 2019: Herb Sutter “De-fragmenting C++: Making Exceptions and RTTI More Affordable and Usable”CppCon 2019: Herb Sutter “De-fragmenting C++: Making Exceptions and RTTI More Affordable and Usable”DConf 2017 Day 2 Keynote: Things that Matter -- Scott MeyersDConf 2017 Day 2 Keynote: Things that Matter -- Scott MeyersDrinking from the Fire Hose: Keeping up with the evolving landscape of C++ - Brian Ruth - CppConDrinking from the Fire Hose: Keeping up with the evolving landscape of C++ - Brian Ruth - CppCon
Яндекс.Метрика