Сообщения без ответов | Активные темы Текущее время: 2024-12-12 00:09



Ответить на тему  [ 1 сообщение ] 
[O\'Reilly Media / Infinite Skills / Jason Turner] Learning C++ Best Practices Training Video [2016, ENG] 
Автор Сообщение
Постоянный
Постоянный
Раздал: 1.19 ТБ
Скачал: 949.67 ГБ
Ратио: 1.278


Зарегистрирован: 2014-10-13 17:53
Сообщения: 2494
Ответить с цитатой 
Learning C++ Best Practices

#777
Год выпуска: 03/2016
Производитель: O'Reilly Media / Infinite Skills
Сайт производителя: infiniteskills.com/training/learning-c-plus-plus-best-practices.html
Автор: Jason Turner
Продолжительность: 3:30
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: In this Learning C++ Best Practices training course, expert author Jason Turner will teach you how to write code that is more maintainable, simpler, and faster. This course is designed for users that already have a basic working knowledge of C++.
You will start by learning about expressions and statements, such as variable scopes and initialization. From there, Jason will teach you about resource management, including using raw pointers, managing resources automatically using resources handles and RAII, and using standard containers when interacting with C APIs. Finally, this video tutorial will leave you with a refresher on expressions and statements and resource management, as well as next steps.
Once you have completed this computer based training course, you will have learned how to write simpler, faster, and more maintainable code. Working files are included, allowing you to follow along with the author throughout the lessons.

В этом изучении с++ лучшей практики учебного курса, эксперт Автор Джейсон Тернер научу вас, как писать код, более ремонтопригодна, проще, и быстрее. Этот курс предназначен для пользователей, уже имеющих базовые знания с++.

Содержание
01. Introduction
0101 Introduction
0102 About The Author
0103 Overview Of C++ Best Practices Online Book
0104 Use The Correct Types And Const As Much As Possible
0105 Use The Tools Available
0106 A Note About Optimization
0107 What Are The C++ Core Guidelines
0108 How To Access Your Working Files

02. Expressions And Statements
0201 Don't Define A (C-Style) Variadic Function
0202 Prefer A Range-Based For Loop When Possible
0203 Know The Standard Library
0204 Don't Depend On Order Of Evaluation Of Function Arguments
0205 Avoid Casting
0206 Exercise 1 - Chapter 2: Simplify
0207 Exercise 2 - Chapter 2: Use Standard Algorithms

03. Expressions And Statements - 2
0301 Variable Scopes And Initialization
0302 Properly Initialize Member Variables
0303 Use Lambdas For Complex Initialization, Especially Of Const Variables
0304 Exercise 1 - Chapter 3: Clean Up Object Initialization
0305 Exercise 2 - Chapter 3: Expressions And Statements - Putting It All Together

04. Resource Management
0401 In Interfaces, Use Raw Pointers To Denote Single Objects Only
0402 Manage Resources Automatically Using Resources Handles And RAII
0403 Avoid Defining Any Default Operations, Or Define Them All
0404 Prefer Stack Objects
0405 Exercise 1 - Chapter 4: Fix Pointer Interface
0406 Exercise 2 - Chapter 4: Implement Scoped Cleanup Object
0407 Exercise 3 - Chapter 4: Consider The Rule Of 0

05. Resource Management - 2
0501 Don't Use Malloc And Free
0502 Avoid New And Delete
0503 Use unique_ptr Or shared_ptr Correctly
0504 Use std::weak_ptr To Break Cycles
0505 Exercise 1 - Chapter 5: Fix The Memory Error 1
0506 Exercise 2 - Chapter 5: Fix The Memory Error 2

06. Resource Management - 3
0601 Don't Pass Smart Pointers Unless You Need To Convey Ownership
0602 Avoid Copying Of shared_ptr
0603 Do Not Pass A Pointer Or A Reference Obtained From An Aliased Smart Pointer
0604 Use Standard Containers When Interacting With C APIs
0605 Exercise 1 - Chapter 6: Fix shared_ptr Usage

07. Conclusion
0701 Expressions And Statements Refresher
0702 Resource Management Refresher
0703 Exercise 1 - Chapter 7: Refactor
0704 Exercise 1 - Chapter 7: Refactor - Solution
0705 Next Steps - Guideline Support Library
0706 Next Steps - Contributing Back
0707 Wrap Up And Thank You

Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 15/29.97fps, 392/958kbps
Аудио: AAC, 48kHz, 125kbps, stereo

Скриншоты



2016-03-20 03:01
Профиль
  • Торрент
Автор: Александр С. Хэш: ---
Добавлен: 2016-03-20 03:01 Приватный: Нет (DHT включён)
Статус:
---
Размер: 564.34 МБ (591 751 427 байт)
Изменил:
---
Скачали: 0 (Раздающих: 0%)
Причина:
---
Здоровье: 100%
Сидеров: 1 Личеров: 0
Скорость раздачи: 0 байт/сек Скорость скачивания: 0 байт/сек
Последний сидер: 1 год 3 месяца 19 дней 5 часов 20 минут 36 секунд назад Последний личер: Нет
Для скачивания торрента необходимо зарегистрироваться или войти на трекер.
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
ppkBB3cker v.2.5 © 2008-2021 @ PPK | Icon Theme by Everaldo.com Design Studio
Designed by ST Software.
Русская поддержка phpBB
[ Time : 0.267s | 16 Queries | GZIP : Off ]
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
tracker_cron Яндекс.Метрика