Preface
Há algum tempo vinha pensando sobre bons livros de TI que pudessem me agregar algum conhecimento significativo.
Assim comecei a ler Código limpo.
Já no inicio desse livro, ele impacta!
No prefácio o autor James O. Coplien, faz uma comparação da vida real com a vida abstrata, programação. Espondo e relacionando todos aspectos, por exemplo, uma mesa ou quarto limpo com um código bem segmentado, auto explicativo e comentado.
Quero destacar a citação, para mim, mais importante:
[...] Nem sempre é sobre fazer, sobre pressionar os equipamentos da fábrica para produzir em velocidade máxima. A filosofia dos 5S inclui os seguintes conceitos:
Seiri, ou organização, saber onde estão as coisas é crucial.
Seiton, arrumação/sistematizar, um pedaço de código deve estar onde você espera encontrá-lo, caso não esteja , refatore e o coloque lá.
Seiso, limpeza (eu pessoalmente chamaria de polia a pérola), manter o local de trabalho livre de fios pendurados, gorduras, migalhas e lixo.
Seiketsu, padronização, onde a equipe colabora para manter o ambiente limpo.
Shutsuke, disciplica/autodisciplica, ter conciência do que deve ser feito e seguir as práticas e refletir frequentemente isso no trabalho e estar disposto a mudar. [...]