First Look: C++ Core Guidelines and the Guideline Support Library The C++ Core Guidelines is a set of rules designed to help you write modern, safe C++ - saving you time and effort as well as making your code more reliable. In this course, you'll learn the philosophy behind the guidelines and see some examples of how following them can improve your code.
#777 Год выпуска: 03/2016 Производитель: Pluralsight Сайт производителя: pluralsight.com/courses/cplusplus-core-guidelines-and-support-library-first-look Автор: Kate Gregory Продолжительность: 1:38 Степень сложности: средняя Тип раздаваемого материала: Видеоклипы Язык: Английский Описание: C++ has a reputation for being a difficult and sometimes dangerous language. The C++ Core Guidelines is a set of rules designed to help you write modern, safe C++ - saving you time and effort as well as making your code more reliable. Announced Sept 21st 2015, the Guidelines are under active development. You can start to use them – and more importantly, to use tools that check your code against them – today. In this course, you'll learn the philosophy behind the guidelines and see some examples of how following them can improve your code. You'll learn how to use Visual Studio to check your code against the guidelines and start writing safer C++.
C++ имеет репутацию сложной и иногда опасной язык. Ядром C++ принципы-это набор правил, помогающих в написании современный, надежный C++, что позволяет экономить время и усилия, а также сделать ваш код более надежным. Объявлены 21-го сентября 2015 года, руководящие принципы находятся в стадии активного развития. Вы можете начать их использовать – и, что более важно, использовать инструменты, которые проверяют свой код против них – сегодня. В этом курсе вы узнаете философия руководства и увидеть некоторые примеры того, как после них может улучшить ваш код. Вы узнаете, как использовать Visual Studio, чтобы проверить ваш код в отношении руководящих принципов и начните писать безопаснее с++.
Содержание
Course Overview 1m 49s Course Overview 1m 49s
What Are the C++ Core Guidelines? 38m 22s Introduction 0m 18s Overview 0m 43s When You Think C++ 1m 31s Modern, Safe, Simple 2m 38s Demo: Guidelines on GitHub 3m 32s The C++ Core Guidelines 1m 9s Example: Avoid Calling New and Delete 3m 11s Demo: Sample Guideline 3m 58s Tone and Character 1m 39s The Guideline Support Library 2m 16s Expansion for Safety 5m 32s With the GSL You Can 1m 56s Demo: One GSL Implementation 4m 45s The Guidelines Are Not 3m 12s Summary 1m 54s
How Can the C++ Core Guidelines Help You? 41m 17s Introduction 0m 14s You Know Guidelines 2m 21s Why Follow Guidelines? 1m 16s Bugs a Guideline Can Prevent 4m 12s Sample Guideline: Express Intent 0m 55s Demo: Express Intent 13m 8s Sample Guideline: Don't Cast Away const 1m 10s Demo: Don’t Cast Away Const 7m 22s Sample Guideline: Use not_null 1m 19s Demo: Use not_null 7m 3s Summary 2m 11s
Are There Tools to Help You? 16m 58s Introduction 0m 17s Guideline Profiles 1m 29s Demo: Guideline Profiles 2m 36s Changing Quickly 0m 49s Visual Studio Support 1m 30s Demo: Visual Studio Support 5m 12s Clang-tidy Support 0m 41s Demo: Clang-tidy Support 2m 51s Summary 1m 29s
Kate Gregory is in her fourth decade of being paid to program. Her firm, Gregory Consulting Limited, is based in rural Ontario and helps clients adopt new technologies and adjust to the changing business environment. Current work makes heavy use of .NET and Visual C++ for both web and client development, especially for Windows 7 and 8. Managing, mentoring, technical writing, and technical speaking occupy much of her time, but she still writes code every week. Kate is the author of over a dozen books and speaks at DevTeach, TechEd (USA, Europe, Africa), and TechDays, among others. Kate is a C++ MVP, a founding sponsor of the Toronto .NET Users Group, the founder of the East of Toronto .NET Users group, a member of the INETA speakers bureau, and a member of adjunct faculty at Trent University in Peterborough. Since January 2002 she has been Microsoft Regional Director for Toronto and since January 2004 she has been awarded the Microsoft Most Valuable Professional designation for Visual C++. In June 2005 she won the Regional Director of the year award and in February 2011 she was designated Visual C++ MVP of the year for 2010. Kate develops courses on C++, Visual Studio, and Windows programming for Pluralsight and is writing a book on C++ AMP.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!