Електронна книга «JavaScript. Шаблони» Стоян Стефанов
Розробники серверних, клієнтських або настільних програм на JavaScript нерідко стикаються з проблемами, пов'язаними з об'єктами, функціями, успадкуванням та іншими особливостями цієї мови. Які прийоми розробки додатків на JavaScript є найбільш вдалими? Дана книга дає відповідь на це питання, пропонуючи велику кількість різних шаблонів програмування на JavaScript, таких як "єдиний об'єкт" (singleton), "фабрика" (factory), "декоратор" (decorator) та інші. Можна сказати, що вони є не тільки методами вирішення найбільш типових завдань розробки ПЗ, але й заготівлями рішень для цілих категорій таких завдань. Використання шаблонів під час програмування JavaScript має свої особливості. Деякі з них, розроблені з позицій мов із строгим контролем типів, таких як C++ і Java, не можуть безпосередньо застосовуватися в мовах динамічної типізації, таких як JavaScript. Для таких шаблонів у мові JavaScript є простіші альтернативи. Написана експертом з мови JavaScript Стояном Стефановим – провідним спеціалістом компанії Yahoo! та творцем інструменту оптимізації продуктивності веб-сторінок YSlow 2.0, – книга включає практичні поради щодо реалізації кожного з аналізованих шаблонів з прикладами програмного коду. Автор також наводить антишаблони – прийоми програмування, яких слід по можливості уникати.
Детальніше: Оплата і доставка · Обмін та повернення