Pro Jаvascript Design Patterns - PDF

Download Full Version of the eBook "Pro Jаvascript Design Patterns - PDF"

Pro Jаvascript Design Patterns: The Essentials of Object-Oriented jаvascript Programming by Dustin Diaz
Как веб-разработчик, вы уже знаете, что jаvascript - это мощный язык, позволяющий добавлять впечатляющий набор динамических функций на статичные веб-сайты. Но есть еще больше возможностей, которые еще предстоит раскрыть - jаvascript способен полностью использовать объектно-ориентированные возможности, и, применяя объектно-ориентированные принципы, лучшие практики и шаблоны проектирования к своему коду, вы сможете сделать его более мощным, более эффективным и более удобным для работы как в одиночку, так и в составе команды.

В Pro jаvascript Design Patterns вы начнете с основ объектно-ориентированного программирования на jаvascript, применимых к паттернам проектирования, включая повышение выразительности jаvascript, наследование, инкапсуляцию, сокрытие информации и многое другое. После этого вы сможете приступить к разработке jаvascript во второй части книги, где подробно рассказывается о том, как реализовать и использовать преимущества нескольких паттернов проектирования в jаvascript, включая композиты, декораторы, фасады, адаптеры и многое другое.

Каждая глава наполнена реальными примерами наилучшего использования паттернов проектирования и советами экспертов по написанию лучшего кода, а также по тому, чего следует остерегаться. Попутно вы узнаете, как создавать собственные библиотеки и API для еще более эффективного кодирования.

- Освоите основы объектно-ориентированного программирования на jаvascript в применении к паттернам проектирования
- Примените паттерны проектирования, чтобы начать разработку jаvascript.
- Разберите несколько реальных примеров


30
Views
0
Likes

Licenses:

  • CC BY-NC-SA 3.0 PH
  • The author's reference is not required

Share on networks

eBooks Details:

Comments (0) Add

Кликните на изображение чтобы обновить код, если он неразборчив
No comments yet. Your comment will be the first!