trikadin, языки разные патерны одни и теже)
Что для java,C#, C++, в яваскрипте все они применяются только в другой форме, я уже кидал ссылку
http://addyosmani.com/resources/esse...patterns/book/
но в форме классов мне нравится больше, меньше простора что бы выстрелить в ногу или еще куда то)