Название: Easy Learning Design Patterns Java Practice: Reusable Object-Oriented Software Автор: Yang Hu Издательство: Independently published ISBN: 109589935X Год: 2019 Страниц: 143 Язык: английский Формат: epub, azw3, pdf (conv) Размер: 10.1 MB
Опыт проектирования объектно-ориентированного программного обеспечения, шаблоны проектирования позволяют разработчикам создавать более гибкие, элегантные и, в конечном счете, повторно используемые проекты без необходимости заново открывать решения для проектирования. Каждый шаблон описывает обстоятельства, при которых он применим, когда он может быть применен с учетом других конструктивных ограничений, а также последствий и компромиссов использования шаблона в рамках более крупного проекта. Все шаблоны составлены из реальных систем и основаны на реальных примерах. Каждый шаблон также включает в себя код, который демонстрирует, как он может быть реализован в объектно-ориентированных языках программирования, таких как Java.
Experience about the design of object-oriented software, the design patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.
Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and arebased on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like Java.