🌎 The Object-Oriented Thought Process, Fourth Edition (2013)
❔ Чему вы научитесь:
🔵 Понимать основы ООП: инкапсуляция, наследование, полиморфизм независимо от конкретного языка программирования;
🔵 Мыслить объектами: декомпозиция задач, проектирование классов, отношения между сущностями для структурированных решений;
🔵 Применять принципы дизайна: SOLID, композиция против наследования, проектирование интерфейсов для поддерживаемых архитектур;
🔵 Проектировать иерархии классов: уровни абстракции, распределение ответственности, минимизация связанности;
🔵 Развивать ООП-мышление: переход от процедурного подхода к объектно-ориентированному для любого ООП-языка.
"The Object-Oriented Thought Process" четвёртого издания 2013 года — классическое введение в объектно-ориентированное мышление, а не в синтаксис конкретного языка. Книга фокусируется на вечных концепциях: как думать объектами, независимо от выбора между Java, C# или Python. Хотя примеры могут быть устаревшими, фундаментальные принципы остаются актуальными. Для новичков в ООП и процедурных программистов, совершающих переход к объектно-ориентированной парадигме, понимающих что ООП — это прежде всего способ мышления и структурирования программ, а не просто использование ключевого слова class в коде.
🗄 Получить курс
Python | CMD