Готовый перевод Learning JavaScript Design Patterns / Шаблоны проектирования JavaScript: Шаблоны Javascript
В этой главе мы рассмотрим реализацию классических и современных шаблонов проектирования.
Разработчики часто задаются вопросом, а существует ли идеальный шаблон или набор шаблонов проектирования которые можно использовать в работе? На этот вопрос нет ни одного правильного ответа, каждый скрипт и веб проект, над которым мы работаем, требует индивидуального подхода и нужно тщательно продумать, в каком случаи использование шаблона принесет реальную пользу.
Например, некоторые проекты могут выиграть от применения шаблона Наблюдатель (который определяет зависимость между объектами приложения), в то время как другие могут оказаться попросту слишком маленькими для декомпозиции.
Это говорит о том, что твердое понимание шаблонов проектирования и специфику проблем, на решение которых они направлены, упрощает их внедрение в архитектуру нашего приложения.
В этой главе мы рассмотрим следующие шаблоны:
Шаблон Конструктор
Шаблон Модуль
Шаблон Раскрывающийся модуль
Шаблон Одиночка
Шаблон Наблюдатель
Шаблон Посредник
Шаблон Прототип
Шаблон Инструкция
Шаблон Фасад
Шаблон Фабрика
Шаблон Примесь
Шаблон Декоратор
Шаблон Приспособленец
Переведено на Нотабеноиде
http://notabenoid.org/book/42061/161341
Переводчики: An_zh
Настройки
Готово:
