Voltando a ativa
Nossa.. quase um ano sem postar nada.. que vergonha! Vou tentar manter o blog mais ativo de agora em diante. Pra comecar,vamos inicar uma discucao….rsrs
Recentemente, tive o “privilegio” de ter que dar manutencao em um software de iBanking. Uma maravilha!
Por algum motivo incompreensivel, o desenvolvedorr/arquiteto decidiu utilizar praticamente TODOS os Design Patterns imaginaveis.
E ai? Sempre achei que Design Patterns(MVC, DI, etc) serviam para atacar um problema especifico, de forma bem definida, e nao simplesmente colocar tudo junto para ficar bonito….
Comentarios sao bem vindos.

Edu, eu concordo plenamente, acho que os Design Patterns são “templates” para solução de problemas comuns e que podem evitar esforço de um desenvolvedor/arquiteto no encontro da solução de um problema. Como a idéia é solucionar um problema, não faz sentido utilizar em todos os locais e aumentar a complexidade desnecessariamente, mas sim quando o negócio acusa tal necessidade.