#AssimNoEsporteComoNaVida – 2 de 11
novembro 24, 2011
Na semana passada falei sobre o primeiro princípio: Aprendizado sobre ignorância.
Caso você não tenha lido ainda o primeiro princípio, eu sugiro que você acesse o post anterior e realize a leitura antes de prosseguir.
Princípio #2: Simplicidade sobre complexidade
Mantenha as coisas simples!
Não invente fórmulas mirabolantes.
Mas como saber se está simples? Se você estiver encontrando dificuldades para explicar para alguém como uma nova feature do software vai funcionar, é provável que sua proposta de solução esteja complexa/confusa. Quando isto ocorrer, pare, pense, remodele, e apresente novamente para outra pessoa.
Interessante como o princípio 2 vai de encontro a um dos 12 princípios do manifesto ágil:
“Simplicidade: a arte de maximizar a quantidade de trabalho que não precisou ser feito.”
Princípio #3: Proficiência sobre incompetência
[...] Na semana passada falei sobre o segundo: Simplicidade sobre complexidade. [...]