Sobre padrões

Os padrões mais básicos e de baixo nível são comumente chamados idiomáticos. Já os padrões mais universais e de alto nível são os padrões arquitetônicos, que podem ser usados para arquitetar toda uma aplicação.