Книги / IT-менеджмент / Архитектура ПО / Объектно-ориентированное программирование: с нуля к SOLID и MVC

Объектно-ориентированное программирование: с нуля к SOLID и MVC

Григорий Макеев

Базовая книга по приёмам объектно-ориентированного программирования (ООП) с примерами на языке С++. Разобраны основные принципы и техники разработки объектно-ориентированных программ, объяснены шаблоны проектирования (паттерны), особое внимание уделено принципам SOLID, архитектуре MVC (модель-представление-контроллер) и особенностям работы с ООП в С++.

Книга начинается с основ: понятия классов и объектов, методы, наследование, композиция, полиморфизм. Затем переходит к более продвинутым темам: управление памятью в С++, глубокое и поверхностное копирование, приведение типов.

Вторая часть посвящена приемам ООП: паттернам и антипаттернам, шаблону Template Method. Особое внимание уделяется принципам SOLID и архитектуре MVC, что делает книгу практическим руководством по построению качественной архитектуры программного обеспечения.

Для начинающих разработчиков, специалистов по С++, студентов вузов.