Abstract Factory – Source Making

Intenção Fornecer uma interface para criar famílias de objetos relacionados ou dependentes sem especificar suas classes concretas. Uma hierarquia que encapsula: muitas possíveis "plataformas" e a construção de um conjunto de "produtos". O operador new é considerado prejudicial. Problema Se um aplicativo deve ser portável, ele precisa encapsular as dependências da plataforma. Estas "plataformas" podem incluir: sistema... Continue lendo →

Anúncios

Padrões de Criação – Source Making

Padrões de Criação Estes padrões de design são tudo sobre a instanciação de classe. Esse padrão pode ser dividido em padrões de criação de classe e padrões de criação de objeto. Embora os padrões de criação de classes usem a herança efetivamente no processo de instanciação, os padrões de criação de objetos usam a delegação... Continue lendo →

Design Patterns – SourceMaking

Na engenharia de software, um padrão de projeto é uma solução repetível geral para um problema que ocorre comumente em design de software. Um padrão de design não é um projeto acabado que pode ser transformado diretamente em código. É uma descrição ou modelo de como resolver um problema que pode ser utilizada em muitas situações... Continue lendo →

SourceMaking – Um site muito informativo e divertido

"Eu sou o SourceMaking. Vou contar-lhes muitas histórias sobre boa arquitetura de software e ensiná-lo a usar bons padrões de design. Vou guiá-lo através de anti-padrões, armadilhas e erros comuns que as pessoas fazem quando planejam, criam e gerenciam projetos de software. No final, eu vou ensiná-lo a sentir cheiro de código ruim e melhorá-lo com refatoração."... Continue lendo →

Crie um website ou blog gratuito no WordPress.com.

Acima ↑