A orientação a objetos veio com o objetivo de tornar o desenvolvimento mais objetivo e simples, possuindo artefatos com estado e comportamento com o intuito de colaboração entre objetos cada um com sua especialidade.

Continuar lendo

Olá, hoje vamos falar sobre codificação limpa ou Clean Code.

No decorrer da minha carreira, já me deparei com varias situações onde precisei analisar ou dar manutenção em softwares desenvolvidos por outras equipes. E por mais triste que seja devo dizer, na maioria delas não foi muito agradável saber que o desenvolvedor não foi tão cuidadoso ao escrever o código, por simplesmente ignorar algumas das boas praticas na hora de codificar software.

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