lt 07 - glauber de almeida - dry

Post on 25-Jun-2015

395 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

É a Técnica de isolar partes do código com a mesma semântica em uma única representação lógica.

Propõe que cada porção de conhecimento possua uma representação Única, autônoma e livre de ambiguidades em todo o sistema.

Simplesmente Não se repita.

Repetir é Erado!

Repetir é Erado!

Repetir é Erado!

Repetir é Erado!

Repetir é Erado! Repetir é Erado!

Repetir é Erado! Repetir é Erado!

Repetir é Erado! Repetir é Erado!

Repetir é Erado!

Repetir é Erado!

Repetir é Erado!

Repetir é Erado!

Repetir é Erado! Repetir é Erado!

Repetir é Erado!

Repetir é Erado!

Repetir é Erado!

Repetir é Erado!

Repetir-se Aumenta os custos de manutenção

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Erado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir-se pode omitir erros.

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir é Errado! Repetir é Errado!

Repetir-se é errado.

Um código Menor, mais limpo.

Um código mais confiável.

Manutenção mais ágil e segura.

Maior reaproveitamento.

Menos tempo lendo códigos.

SIMPLISCIDADE.

Na arquitetura. No desenvolvimento.

Na Documentação.

Em testes de todos os tipos.

Em todos os pontos onde Há algum tipo de expressão de conhecimento.

DRY influencia diretamente. Nos custos de se manter a aplicação.

No montante de código.

Na confiabilidade do código.

Na sua vida social, saúde e relacionamentos.

Na simplicidade.

Na legibilidade.

Na quantidade de erros.

Não repetir-se é difícil e requer esforço.

Usar o principio de responsabilidade única.

Usar Orientação a Objetos.

Eliminar até as menores repetições.

Ser forte e paciente.

StringBuilder sb = new StringBuilder(); sb.AppendFormat("select "); sb.AppendFormat("Dimencao2 "); sb.AppendFormat("Dimencao3 "); sb.AppendFormat("Dimencao1 "); sb.AppendFormat("Dimencao4 "); sb.AppendFormat("Dimencao5 "); sb.AppendFormat("Dimencao6 "); sb.AppendFormat("Dimencao7 "); … sb.AppendFormat("Dimencao48 "); sb.AppendFormat("Dimencao49 "); sb.AppendFormat("Dimencao50 ");

StringBuilder sb = new StringBuilder(); sb.AppendFormat("select "); for (int i = 0; i <= 50; i++ ) sb.AppendFormat("Dimencao{0} ",i);

GLAUBER DE ALMEIDA ASSUNÇÃO @GLAUBERCODER LOGIN NA XBOXLIVE: GLAUBERCODER GLAUBER.FDIM@GMAIL.COM

top related