GoF Patterns JS

Хочу изучить, понять, использовать!

Подскажите куда копать

Спасибо ;)

1 Симпатия

Вот лучшее, что видел по паттернам в джаваскрипте: http://addyosmani.com/resources/essentialjsdesignpatterns/book/.

Главное держать в голове, что паттерны это в первую очередь концепция, а не конкретная реализация. Поэтому не удивляйся, что ты уже использовал паттерны, даже не зная о них (или их названий).

Второй момент - это когда и как применять паттерны. С ним сложнее, ибо требуется понимание проблемы, и роли паттерна в решении проблемы. Тут скорее нужен опыт + разбор чужого кода с комментариями (для чего, почему использован паттерн, как имплементирована конкретная реализация паттерна).

3 Симпатий

Полностью поддерживаю!
Раз 5 пытался осилить но так до конца и не добрался. Куда лучше на практике осваивать.
И для начала лучше выбрать несколько самых полезных и начать с них (например паттерн “модуль” , “медиатор”).

В переводе Османи встречался как "Паттерны для масштабируемых JavaScript-приложений"
ссылка на ресурс

Есть ли эта книга в переводе?

Вот лучшее, что видел по паттернам в джаваскрипте: http://addyosmani.com/resources/essentialjsdesignpatterns/book/9.

Принцип и тут можно посмотреть
wiki: Design Patterns