Algumas pessoas têm esse problema que não conseguem pensar sem palavras. E anotar seus pensamentos e decisões é a maneira mais eficaz de proceder.
Então - é normal e aceitável anotar meus pensamentos e decisões em algum arquivo do Notepad ++ durante a codificação?
Às vezes, deve ser aceitável, por exemplo, ao recriar documentação técnica ou raciocinar sobre algoritmos mais complexos, mas às vezes pode ser estranho, por exemplo, quando estou pensando em opções de design e tentando julgar.
O impacto dessa prática na produtividade não é claro. Por um lado, o raciocínio com palavras interiores pode ser mais rápido do que com as palavras escritas. Do outro lado - problemas mais complexos requerem escrita. Além disso, se alguém está preso a mais opções de design, o sentimento é melhor quando a decisão é escrita, aumentando a moral.