1

Этап 1

Введение

2

Этап 2

Добро пожаловать в мир паттернов: знакомство с паттернами

3

Этап 3

Объекты в курсе событий: паттерн Наблюдатель

4

Этап 4

Украшение объектов: паттерн Декоратов

5

Этап 5

Домашняя ОО-выпечка: паттерн Фабрика

6

Этап 6

Уникальные объекты: паттерн Одиночка

7

Этап 7

Инкапсуляция вызова: паттерн Команда

8

Этап 8

Умение приспосабливаться: паттерны Адаптер и Фасад

9

Этап 9

Инкапсуляция алгоритмов: паттерн Шаблонный метод

10

Этап 10

Управляемые коллекции: паттерны Итератор и Компоновщик

11

Этап 11

Состояние дел: паттерн Состояние

12

Этап 12

Управление доступом к объектам: паттерн Заместитель

13

Этап 13

Паттерны паттернов: составные паттерны

14

Этап 14

Паттерны в реальном мире: паттерны для лучшей жизни

15

Этап 15

Приложение: другие паттерны

1

Этап 1

Введение

2

Этап 2

Добро пожаловать в мир паттернов: знакомство с паттернами

3

Этап 3

Объекты в курсе событий: паттерн Наблюдатель

4

Этап 4

Украшение объектов: паттерн Декоратов

5

Этап 5

Домашняя ОО-выпечка: паттерн Фабрика

6

Этап 6

Уникальные объекты: паттерн Одиночка

7

Этап 7

Инкапсуляция вызова: паттерн Команда

8

Этап 8

Умение приспосабливаться: паттерны Адаптер и Фасад

9

Этап 9

Инкапсуляция алгоритмов: паттерн Шаблонный метод

10

Этап 10

Управляемые коллекции: паттерны Итератор и Компоновщик

11

Этап 11

Состояние дел: паттерн Состояние

12

Этап 12

Управление доступом к объектам: паттерн Заместитель

13

Этап 13

Паттерны паттернов: составные паттерны

14

Этап 14

Паттерны в реальном мире: паттерны для лучшей жизни

15

Этап 15

Приложение: другие паттерны

14 июня 2020 28 июня 2022
Цель завершена 22 марта 2022

Автор цели

Юлия

Россия, Санкт-Петербург

4 года

Общая

Head First. Паттерны проектирования. Обновленное юбилейное издание | Фримен Эрик, Робсон Элизабет

Больше 12 лет прошло с момента выхода первого издания книги, но она продолжает оставаться актуальной. Основные идеи не изменились, но изменился язык Java, например, появились лямбда-выражения. Поэтому авторы приняли решение обновить легендарную книгу и выпустить юбилейное издание.

В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга.
Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме.

Особенностью данного издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию. Книга будет интересна широкому кругу веб-разработчиков, от начинающих до профессионалов, желающих освоить работу с паттернами проектирования.

------------------------

Данная книга идет в списке полезной литературы, которую стоит прочитать перед прохождением курса в HmlAcademy "JavaScript. Архитектура клиентских приложений"

 Критерий завершения

книга прочитаны, примеры поняты

  1. Введение

    Стоимость этапа — 816 ₽

  2. Добро пожаловать в мир паттернов: знакомство с паттернами

  3. Объекты в курсе событий: паттерн Наблюдатель

  4. Украшение объектов: паттерн Декоратов

  5. Домашняя ОО-выпечка: паттерн Фабрика

  6. Уникальные объекты: паттерн Одиночка

  7. Инкапсуляция вызова: паттерн Команда

  8. Умение приспосабливаться: паттерны Адаптер и Фасад

  9. Инкапсуляция алгоритмов: паттерн Шаблонный метод

  10. Управляемые коллекции: паттерны Итератор и Компоновщик

  11. Состояние дел: паттерн Состояние

  12. Управление доступом к объектам: паттерн Заместитель

  13. Паттерны паттернов: составные паттерны

  14. Паттерны в реальном мире: паттерны для лучшей жизни

  15. Приложение: другие паттерны

  • 1214
  • 14 июня 2020, 13:54
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?