Escrever código é algo fácil o difícil é manter seu código limpo, legível por muito tempo sem transformá-lo em um código legado. Irei abordar várias práticas, princípios e padrões que nos ajudam a escrever e manter o código limpo.
37. the zen of python
‣ by Tim Peters
‣ import this
globo
.com
38. the zen of python
‣ simples é melhor que complexo
‣ bonito é melhor que feio
‣ explícito é melhor que implícito
‣ legibilidade conta
‣ Casos especiais não são especiais o suficiente para quebrar as regras
‣ Se a implementação é difícil de explicar, é uma má idéia
‣ Se a implementação é fácil de explicar, pode ser uma boa idéia
globo
.com
39. é possível escrever um código
“não sustentável” usando tdd,
seguindo pep8, flakes e o zen?
globo
.com plataformas de conteúdo e vendas
42. for texto in leia():
if fonte == “impressora”:
imprima(texto)
if fonte == “tela”:
exiba(texto)
globo
.com
43. for texto in leia():
if fonte == “impressora”:
imprima(texto)
if fonte == “tela”:
exiba(texto)
if fonte == “fax”:
envie_fax(texto)
if fonte == “email”:
envie_email(texto)
globo
.com