Паттерны проектирования
Э. Фримен, Э. Фримен, К. Сьерра, Б. Бейтс
В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга.
Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме.
Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O'Reilly в ряду множества скучных книг, посвященных программированию. Книга будет интересна широкому кругу веб-разработчиков, от начинающих до профессионалов, желающих освоить работу с паттернами проектирования.
Издательство: Питер, 2011 г.
ISBN 978-5-459-00435-9
Количество страниц: 656.
Содержание книги «Паттерны проектирования»:
- 25 Введение
- 37 1. Добро пожаловать в мир паттернов: знакомство с паттернами
- 71 2. Объекты в курсе событий: паттерн Наблюдатель
- 111 3. Украшение объектов: паттерн Декоратор
- 141 4. Домашняя ОО-выпечка: паттерн Фабрика
- 199 5. Уникальные объекты: паттерн Одиночка
- 219 6. Инкапсуляция вызова: паттерн Команда
- 261 7. Умение приспосабливаться: паттерны Адаптер и Фасад
- 299 8. Инкапсуляция алгоритмов: паттерн Шаблонный Метод
- 337 9. Управляемые коллекции: паттерны Итератор и Компоновщик
- 405 10. Состояние дел: паттерн Состояние
- 449 11. Управление доступом к объектам: паттерн Заместитель
- 517 12. Паттерны паттернов: составные паттерны
- 593 13. Паттерны в реальном мире: паттерны для лучшей жизни
- 627 14. Приложение: другие паттерны
Инструкция как скачать книгу Э. Фримен, Э. Фримен, К. Сьерра, Б. Бейтс: Паттерны проектирования в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.