Подтвердить что ты не робот

Шаблоны проектирования JavaScript

Это вопрос для общего обсуждения. Есть ли хорошие, исчерпывающие ресурсы для полезных шаблонов проектирования JavaScript. Я стараюсь избегать ссылок, которые пытаются вызвать JavaScript в, скажем, Java, накладывая шаблоны, более подходящие для другого языка. Пусть JS - JS и формирует наши шаблоны вокруг сильных сторон.

Пожалуйста, любое обсуждение будет оценено не только мной, я подозреваю.

4b9b3361

Ответ 2

Здесь хороший:

cat.gif

Ответ 3

Это потрясающая книга О'Рейли. Он основывается на их "JavaScript: хорошие детали".

enter image description here

Он ссылается на многие шаблоны, упомянутые в книге "Банда четырех", и отмечает, что многие проблемы, решаемые в этой книге, тривиальны для решения с помощью JavaScript.

Ответ 4

У APress есть книга под названием "Pro Javascript Design Patterns", которая, вероятно, именно то, что вы ищете. Хотя автор (Диас Хармс), безусловно, не "банда из четырех", я думаю, что он неплохо справляется; Я знаю, что я многому научился (и на Амазонке он получил 4,5 звезды).

Ссылка Amazon: http://www.amazon.com/JavaScript-Design-Patterns-Recipes-Problem-Solution/dp/159059908X

alt text http://ecx.images-amazon.com/images/I/513vjwS9RpL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg

Ответ 5

Я не уверен, почему никто не перечислил это, но книга дизайна дизайна Ady Osmani JavaScript является фантастической и свободно доступна в Интернете. Он действительно рычит глубоко, чтобы показать вам гайки и болты каждого рисунка.

http://addyosmani.com/resources/essentialjsdesignpatterns/book/

Ответ 7

Это один из лучших ресурсов шаблонов дизайна, которые я нашел для JavaScript http://shichuan.github.com/javascript-patterns/

Он предназначен для JavaScript, как мы знаем, и не обязательно пытается использовать только понятия других языков.

Ответ 8

Как сказал сетен, я также предлагаю книгу Адди Османи (http://addyosmani.com/resources/essentialjsdesignpatterns/book/)

Это действительно классно и легко для начинающих. Но не стоит недооценивать его как новичков, понимание, описанное в этой книге, очень тщательно и в значимом ключе... Для меня это обязательно прочитано для всех.