Идеальный код на JavaScript. Секреты мастерства

Идеальный код на JavaScript. Секреты мастерства

  • Уникальное современное издание
  • Авторы - лучшие специалисты в своей области с мировыми именами
  • Доступное, системное изложение материала
  • Широкий охват тем, множество примеров
Купить книгу

Для кого эта книга

Начинающие разработчики

Опытные JavaScript-разработчики

Программисты

Идеальный код на JavaScript. Секреты мастерства

О книге

Данная книга представляет собой уникальное издание, посвященное тому, как добиться идеальности кода на JavaScript. При этом уже в самом нача- ле книги раскрываются показатели, которые определяют «идеальность» кода: сложность, связность, тестируемость, понятность, масштабируемость и проч. Далее по ходу изложения все эти метрики раскрываются и разбира- ются на практических примерах. В книге последовательно затронуты все аспекты производства JavaScript- кода: от выбора архитектуры и конструирования кода до покрытия модуль- ными тестами, отладки, интеграционного тестирования, сборки и непре- рывной поставки вашего кода.

Рассматриваются как общие моменты – по- становка процесса разработки, событийно-ориентированная архитектура JavaScript-приложений, техника непрерывной интеграции, так и предель- но конкретные вопросы – как и какие инструменты (фреймворки) исполь- зовать для той или иной задачи, что конкретное нужно делать в том или ином случае, какие ошибки встречаются. Попутно в книге рассмотрено при- менение большого количества инструментов (Selenium, CasperJ, Jasmine, PhantomJS, JSMeter, JSLint, YUI, JSDoc, Docco/Rocco, EventHub, Jenkins и др.). Существенное внимание уделено автоматизации на всех этапах созда- ния и поставки JavaScript-кода.

Книга написана доступным языком и представляет несомненный интерес для всех, кто занимается или планирует заняться программированием на JavaScript, хочет повысить качество своего JavaScript-кода, добиться высо- кой эффективности в создании качественных JavaScript-приложений. Ав- тор – профессионал, писавший и тестировавший код в течение более чем 20 лет для таких компаний, как Intel, Qualcomm, Redback Networks, Yahoo и Google. Книга будет полезна как начинающим, так и опытным JavaScript- разработчикам.

Авторы

Марк Е.Трослер

ISBN

978-5-99055-526-6

Количество страниц

336

Формат

70x100 1/16

Описание глав

  • Глава 1Идеальный код на JavaScript - что это?

  • Глава 2Сложность кода

  • Глава 3Событийно-ориентированная архитектура

  • Глава 4Модульное тестирование

  • Глава 5Покрытие кода

  • Глава 6Интеграционное, нагрузочное тестирование и тестирование производительности

  • Глава 7Отладка. "Допиливаем" наш идеальный код

  • Глава 8Автоматизация

Новые компетенции

Инструменты и фреймворки

Рассматриваются вопросы использования тех или иных фреймворков и инструментов для решения конкретных задач

Автоматизация

В книге особое внимание уделяется автоматизации на всех этапах создания и поставки JavaScript-кода

Об авторах

Марк Тослер

Марк Тослер

Профессионал, писавший и тестировавший код в течении более чем 20 лет для таких компаний, как Intel, Qualcomm, Redback Networks, Yahoo и Google