Перейти к содержимому

CppCon 2018: Kate Gregory “What Do We Mean When We Say Nothing At All?”

CppCon

0:00 / 0:00

CppCon 2018: Kate Gregory “What Do We Mean When We Say Nothing At All?”

19 125 просмотров · 7 л. назад
CppCon
188 тыс. подписчиков
19 125 просмотров · 7 л. назад
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018 — They say silence can speak volumes. In a C++ application there are many places where not using a keyword or a piece of punctuation is a deliberate decision that carries a lot of information. Consider not marking a member function const, or virtual, or consider not indicating that a parameter is passed by reference. While in some cases this may be an oversight, a reliance on defaults that might or might not be appropriate, in others its a deliberate decision based on careful thought and design. How is a reader to know which is the case? In this talk I will show some of the many places where nothingness carries meaning, and talk about approaches to increase the information others can get from your nothingness. — Kate Gregory, Gregory Consulting Partner Kate Gregory has been using C++ since before Microsoft had a C++ compiler. She writes, mentors, codes, and leads projects, in both C++ and .NET, especially for Windows. Kate is a Microsoft Regional Director, a Visual C++ MVP, has written over a dozen books, and speaks at conferences and user groups around the world. Kate develops courses on C++, Visual Studio, and Windows programming for Pluralsight. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf --- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com