O termo Arquitetura de Software foi criado a muito tempo, surgiu ao final da década de 60 por Edsger Dijkstra, mas ficou realmente conhecido na década de 90. Existem varias formas de explicar o que é Arquitetura.

Continuar lendo

Padrões de projeto ou “Design Patterns” são soluções para problemas que a maioria dos profissionais de desenvolvimento de softwares encontra no decorrer de suas carreiras. A adoção destas soluções acelera o processo de desenvolvimento deixando o código com mais granularidade e coesão.

Continuar lendo