Объектно-ориентированное мышление

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

В книге подробно разбираются ключевые концепции ООП: классы, объекты, инкапсуляция, наследование, полиморфизм, композиция, интерфейсы и абстрактные классы. Особое внимание уделяется принципам проектирования, созданию объектных моделей и повторному использованию кода. Автор показывает, как применять эти концепции независимо от выбранного языка программирования.

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

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

Объектно-ориентированное мышление
A
Автор
Мэтт Вайсфельд
Издательство
Питер
Год
2014
Язык
Русский
1
Оцените книгу

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

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