Guia rápido de padrões de projeto Javascript
Javascript é uma linguagem difícil de ser compreendida, justamente por ser multiparadigma, ou seja, podemos trabalhar com o paradigma orientado a objetos, procedural e imperativo, tudo ao mesmo tempo. Isso pode dificultar a manutenção do código e, também, limitar o programador iniciante que não conhece as características dessa linguagem.
»