Главная > JavaScript > Появилась бесплатная мини-книга по реализации основных шаблонов (паттернов) проектирования на JavaScript и jQuery

Появилась бесплатная мини-книга по реализации основных шаблонов (паттернов) проектирования на JavaScript и jQuery

Обложка книги Essential JavaScript And jQuery Design PatternsАдди Османи выложил в своем блоге бесплатную мини-книгу — Essential JavaScript and jQuery Design Patterns.
В первой части книги рассматривается общая информация о шаблонах (паттернах) проектирования, понятие анти-паттерн и три основные категории шаблонов (порождающие, структурные и шаблоны поведения).
Во второй части книги приведены примеры реализации на чистом JavaScript следующих шаблонов: Constructor (Конструктор), Singleton (Одиночка), Module (Модуль), Revealing Module (Открытый модуль), Prototype (Прототип), Façade (Фасад), Factory (Фабрика) и Decorator (Декоратор). Также применительно к JavaScript рассматривается концепция DRY (аббревиатура от Don’t Repeat Yourself, что в переводе на русский означает — Не Повторяйтесь).
В третьей части книги рассматривается библиотека jQuery, как пример реализации основных шаблонов проектирования: Lazy Initialization (Отложенная (ленивая) инициализация), Composite (Компоновщик), Wrapper (Оболочка), Façade (Фасад), Observer (Наблюдатель), Iterator (Итератор), Strategy (Стратегия), Proxy (Заместитель), Builder (Строитель), Prototype (Прототип) и Flyweight (Приспособленец).

Реклама
Рубрики:JavaScript Метки: , , ,
  1. Комментариев нет.
  1. No trackbacks yet.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: