Quotes
Nestes anos recentes, comecei, e quase finalizei, com as regras de Beck sobre código simples. Em ordem de prioridade, são:
Efetue todos os teste;
Sem duplicação de código;
Expressa todas as ideias do projeto que estão no sistema;
Minimiza o número de entidades, como classes, métodos, funções e outras do tipo.
Ron Jeffries, autor de Extreme Programming Installed And Extreme Programming Adventures in C#.
Redução de duplicação de código, alta expressividade e criação no início de abstrações simples. É isso que torna para mim um código limpo.
Ron Jeffries, autor de Extreme Programming Installed And Extreme Programming Adventures in C#.
Você sabe que está criando um código limpo quando cada rotina que você esperava. Você pode chamar de código belo quando ele também faz parecer que a linguagem foi feita para o problema.
Ward Cunningham, criador do conceito de "Wiki".