Complexidade é débito

Não se preocupar com o design do seu código é como entrar em dívida.

No mundo dos negócios, a maioria das empresas precisa de algum débito para poder funcionar eficientemente.

No entanto, com a dívida vem o pagamentos de juros que, em software, é o custo adicional de manutenção e extensão causada por código demasiadamente complexo.

Você pode suportar um pouco de juros, mas se os pagamentos se tornam muito grandes, você ficará sobrecarregado.

É importante gerenciar a sua dívida, pagando-a aos poucos através de refatoração.

Martin Fowler, em Refactoring

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s