Паттерны проектирования на платформе .NET — Паттерны проектирования остаются важным инструментом в арсенале разработчика, поскольку они опираются на фундаментальные принципы проектирования. Тем не менее, появление новых конструкций в современных языках программирования делает одни паттерны более важными, а значимость других сводит к минимуму.
Название: Паттерны проектирования на платформе .NET Автор: Тепляков С. Издательство: Питер Год: 2015 Страниц: 320 Формат: PDF Размер: 4,45 МБ ISBN: 978-5-496-01649-0 Качество: Отличное Язык: Русский
Содержание:
Об авторе Кому адресована эта книга Как читать эту книгу Отзывы Благодарности От издательства Предисловие Часть I. Паттерны поведения Глава 1. Паттерн «Стратегия» (Strategy) Глава 2. Паттерн «Шаблонный метод» (Template Method) Глава 3. Паттерн «Посредник» (Mediator) Глава 4. Паттерн «Итератор» (Iterator) Глава 5. Паттерн «Наблюдатель» (Observer) Глава 6. Паттерн «Посетитель» (Visitor) Глава 7. Другие паттерны поведения Часть II. Порождающие паттерны Глава 8. Паттерн «Синглтон» (Singleton) Глава 9. Паттерн «Абстрактная фабрика» (Abstract Factory) Глава 10. Паттерн «Фабричный метод» (Factory Method) Глава 11. Паттерн «Строитель» (Builder) Часть III. Структурные паттерны Глава 12. Паттерн «Адаптер» (Adapter) Глава 13. Паттерн «Фасад» (Facade) Глава 14. Паттерн «Декоратор» (Decorator) Глава 15. Паттерн «Компоновщик» (Composite) Глава 16. Паттерн «Заместитель» (Proxy) Часть IV. Принципы проектирования Глава 17. Принцип единственной обязанности Глава 18. Принцип «открыт/закрыт» Глава 19. Принцип подстановки Лисков Глава 20. Принцип разделения интерфейсов Глава 21. Принцип инверсии зависимостей Глава 22. Размышления о принципах проектирования Заключение Источники информации