Boa observação!
Cuidado pra não cair no looping da perfeição, a primeira versão é sempre incompleta, não tente fazer tudo de primeira
Ou seja, escreva algo, depois "apare" as arestas.
"O verdadeiro problema é que programadores gastam muito tempo se preocupando com eficiência em lugares e momentos errados; otimização prematura é a raiz de todo o mal (ou pelo menos a maior parte) na programação."
Frase atribuída a Donald Knuth em uma das apresentações na The Dev Conference 2021.