concept

Overthinking como Mentalidade de Programador

Overthinking é uma palavra cada vez mais comum e as pessoas usam isso como se tivessem nascido assim. Mas eu acredito fortemente que essa é uma prática que aparece muito em pessoas que desenvolvem software, que programam, cientistas de computação, porque a gente é treinado a pensar em if-else, em condições, em componentização, em especial pensar nos corner cases e no que vai vir a seguir. É muito comum a gente estar usando essa abordagem não só para programar o que vai vir a seguir, mas a autoprogramar.