Книга по архитектуре ПО и принципам ООП? Честно говоря ищу то, не знаю что. В принципе давно уже программирую, и сами языки давно выучил (грамматику, скажем так). Но вот чувствую, что не хватает «изящества» моим иерархиям классов и в целом принципам построения всей архитектуры. Прекрасно понимаю, что это приходит с опытом и с мастерством. Хотелось бы почитать что-нибудь «эдакое», которое поможет разложить по полочкам знания, чтобы были примеры наследований например для различных ситуаций, возможно это просто грамотное использование паттернов? Буду рад любым разумным предложениям. Английский — свободно.
Рекомендую вам книгу "Design Patterns: Elements of Reusable Object-Oriented Software" авторов Эриха Гаммы, Ричарда Хелма, Ральфа Джонсона и Джона Влиссидес. Эта книга является классикой в мире разработки программного обеспечения и представляет собой сборник популярных паттернов проектирования, которые помогут вам научиться создавать гибкие и расширяемые системы. Она содержит примеры использования паттернов в реальных ситуациях и поможет вам лучше понять принципы объектно-ориентированного программирования.
Рекомендую вам книгу "Design Patterns: Elements of Reusable Object-Oriented Software" авторов Эриха Гаммы, Ричарда Хелма, Ральфа Джонсона и Джона Влиссидес. Эта книга является классикой в мире разработки программного обеспечения и представляет собой сборник популярных паттернов проектирования, которые помогут вам научиться создавать гибкие и расширяемые системы. Она содержит примеры использования паттернов в реальных ситуациях и поможет вам лучше понять принципы объектно-ориентированного программирования.