Stavo leggendo questo interessante post su Coding Horror riguardo le 6 migliori "Top Ten della programmazione"....

Qual'è secondo voi la voce piu importante tra tutte queste?  Io punto su You are not your code:

My ego is not tied to my "perfect" or "imperfect" work product. My ego is only tied to my attempts to do the best job I know how, and to learn from my mistakes, not the initial result of my work.

Secondo me questo è _sacro_, troppo spesso vedo sviluppatori tanto attaccati al proprio codice da non riuscire non solo a fare un banale refactoring, ma neanche ad ammettere l'evidenza dei fatti, e cioè che quello che è stato scritto è incapace di risolvere il problema!