Eu sempre tento escrever código facilmente legível que esteja bem estruturado.
Enfrento um problema específico quando estou mexendo com algo novo. Eu continuo mudando o código, a estrutura e muitas outras coisas. No final, eu olho para o código e estou irritado com o quão complicado se tornou quando eu estava tentando fazer algo tão simples.
Depois de concluir algo, refato-o fortemente para que fique mais limpo. Isso ocorre após a conclusão na maioria das vezes e é irritante porque quanto maior o código, mais irritante é a reescrita.
Estou curioso para saber como as pessoas lidam com tanta agonia, principalmente em grandes projetos compartilhados entre muitas pessoas.
