Analogia ao desenvolvimento gradual de softwareOlá, leitores! O objetivo do artigo de hoje é discutir um assunto que a maioria dos desenvolvedores já conhece: o desenvolvimento gradual de software. A ideia é apresentar uma analogia que pode nos fazer refletir sobre o crescimento de um software com o passar do tempo, bem como os cuidados que devemos tomar para que este crescimento não fuja do nosso controle.
Talvez esse artigo seja interessante para quem está ingressando na área de desenvolvimento.

Continue lendo

MOVE: um padrão de arquitetura alternativoPadrões de arquitetura de software, como já mencionei em outro artigos, são muito importantes no desenvolvimento de um software orientado a objetos. Provavelmente você já deve conhecer os padrões MVC, MVP e MVVM, certo? O que você talvez não saiba é a existência de mais um padrão de arquitetura, mesmo que pouco comentado, conhecido como MOVE. Confira o artigo para conhecer a estrutura que este padrão sugere em uma aplicação.

Continue lendo

O conceito e as dúvidas sobre o MVCFeliz ano novo, leitores! O primeiro artigo de 2013 traz uma dúvida comum entre os programadores a respeito do MVC, que na verdade acaba se tornando uma má compreensão. Neste artigo pretendo esclarecer alguns fatos sobre o MVC e ressaltar o seu principal objetivo dentro do desenvolvimento de um sotfware. Vamos nessa?

Continue lendo