Monthly Archive: May 2012

May 10

TDD – Desenvolvimento Guiado por Testes

Desenvolvimento Guiado por Testes (Test Driven Development), ou simplesmente TDD, consiste numa técnica de desenvolvimento de software onde primeiro são criados os testes abrangendo a melhoria desejada e/ou novas funcionalidades e somente depois é implementado o código necessário para passar por eles. A disponibilidade de testes antes do código propriamente dito garante um desenvolvimento rápido e …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/tdd-desenvolvimento-guiado-por-testes/

May 07

Modelo Anêmico

Um dos fundamentos da Orientação a Objetos é a não exposição dos detalhes de implementação de um objeto. Já falei algumas vezes disso nos meus artigos. Por isso usamos o encapsulamento da implementação, dessa forma não expomos nossos objetos e temos uma melhor manutenibilidade das nossas classes e já que esse encapsulamento garante a integridade de nossos …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/modelo-anemico/

May 07

Domain-Driven Design

Quando vamos desenvolver um software, sabemos que esse software é para atender alguma necessidade de alguém. Essa necessidade para quem solicitou o software pode ser caracterizado como um problema. Com isso concluímos que um software serve para resolver um problema. Todas as necessidades em volta do problema podemos denominar de Domínio. Com isso, o nome …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/domain-driven-design/

May 03

State Pattern em ColdFusion

State é um padrão de projeto de software usado para permitir que um objeto altere o seu comportamento quando o seu estado muda. Ao utilizar este padrão, parecerá que o objeto mudou de classe. O padrão State deve ser utilizado nas seguintes situações: O comportamento de um objeto depende fortemente do seu estado e ele …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/state-pattern-em-coldfusion/

» Newer posts