Паттерны проектирования Год: 2011 Автор: Эрик Фримен, Элизабет Фримен Переводчик: Е. Матвеев Издательство: Питер ISBN: 978-0596007126 (англ.) ISBN: 978-5-459-00435-9 (Россия) Серия: Head First O'Reilly Язык: Русский Формат: PDF/DjVu Качество: Отсканированные страницы Количество страниц: 656 Описание: В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга.
Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме.
Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O'Reilly в ряду множества скучных книг, посвященных программированию. Книга будет интересна широкому кругу веб-разработчиков, от начинающих до профессионалов, желающих освоить работу с паттернами проектирования.
Примеры страниц
PDF
DjVu
Оглавление
Введение
Глава 1: Добро пожаловать в мир паттернов: знакомство с паттернами Глава 2: Объекты в курсе событий: паттерн Наблюдатель Глава 3: Украшение объектов: паттерн Декоратор Глава 4: Домашняя ОО-выпечка: паттерн Фабрика Глава 5: Уникальные объекты: паттерн Одиночка Глава 6: Инкапсуляция вызова: паттерн Команда Глава 7: Умение приспосабливаться: паттерны Адаптер и Фасад Глава 8: Инкапсуляция алгоритмов: паттерн Шаблонный Метод Глава 9: Управляемые коллекции: паттерны Итератор и Компоновщик Глава 10: Состояние дел: паттерн Состояние Глава 11: Управление доступом к объектам: паттерн Заместитель Глава 12: Паттерны паттернов: составные паттерны Глава 13: Паттерны в реальном мире: паттерны для лучшей жизни Глава 14: Приложение: другие паттерны