The Object-Oriented Thought Process, Fourth Edition

Книга «The Object-Oriented Thought Process» представляет собой фундаментальное руководство по освоению объектно-ориентированного подхода в программировании. Автор, Мэтт Вайсфельд, фокусируется не на синтаксисе конкретного языка, а на развитии правильного мышления, необходимого для эффективного проектирования и реализации объектно-ориентированных систем. Издание охватывает как базовые концепции (классы, объекты, инкапсуляция, наследование, полиморфизм), так и продвинутые темы, включая проектирование с использованием интерфейсов и абстрактных классов, создание объектных моделей и применение паттернов проектирования.

Четвёртое издание книги было существенно обновлено и расширено. В него вошли новые главы, посвящённые современным аспектам разработки, таким как работа с портативными данными (XML, JSON), сериализация объектов, взаимодействие с реляционными базами данных, а также использование объектов в контексте веб-сервисов, мобильных и гибридных приложений. Особое внимание уделяется принципам повторного использования кода, проектированию каркасов (frameworks) и практическим рекомендациям по созданию гибких и поддерживаемых систем.

Книга структурирована как последовательное погружение в тему: от объяснения, чем объектно-ориентированное программирование отличается от процедурного, через детальный разбор «анатомии» класса и принципов проектирования, к освоению композиции, наследования и сложных архитектурных решений. Автор приводит множество примеров и рассматривает типичные проблемы, с которыми сталкиваются разработчики при переходе на ООП.

«The Object-Oriented Thought Process» — это must-read для разработчиков, которые хотят не просто писать код на объектно-ориентированном языке, но и глубоко понимать философию ООП, чтобы создавать элегантные, масштабируемые и надёжные программные решения. Книга подходит как для начинающих, делающих первые шаги в ООП, так и для опытных программистов, желающих систематизировать и углубить свои знания.

The Object-Oriented Thought Process, Fourth Edition
A
Автор
Matt Weisfeld
Издательство
Pearson Education
Год
2013
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент