| 13-ое занятие из курса "Базовый С++", читался в НТЦ Элинс. Содержание: Уменьшайте зависимости файлов при компиляции Объявляйте ф-ии, не являющиеся членами, когда преобразования типов должно применяться ко всем параметрам Определяйте внутри шаблона ф-ии, не являющиеся членами, когда желательны преобразования типа Поиск ф-ии члена/операторной ф-ии Не переопределяйте наследуемые невиртуальные ф-ии Вызов виртуальных ф-ий в конструкторах и деструкторах Смысл сравнения указателей Указатели на указатели Ограничение на размещение в куче/стеке Нехватка памяти operator= должен возвращать ссылку на *this Избегайте перегрузки по указателю и численному типу Не возвращайте ссылку на разыменовынный указатель, инициализированный внутри ф-ии посредством new Дизайн основанный на политиках |