Объектно-ориентированное программирование с использованием шаблонов проектирования призвано облегчить работу проектировщиков и разработчиков программного обеспечения. Но изучение и успешное использование этих методов может оказаться достаточно сложным делом. Эта книга дает точное представление о десяти наиболее важных шаблонах проектирования, которые никогда не используются самостоятельно, а только во взаимодействии друг с другом, что и гарантирует надежность создаваемых приложений. Полученных знаний будет вполне достаточно для дальнейшего изучения литературы по шаблонам проектирования, и даже для создания своих собственных шаблонов.
Книга предназначена как для профессиональных разработчиков ПО, так и для студентов, изучающих основы ООП. Это и многое другое вы найдете в книге Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию (Алан Шаллоуей, Джеймс Р. Тротт)