Не бійся писати "дурний" код: Як експерименти ведуть до майстерності
Майже кожен програміст, незалежно від досвіду, переживав цей момент: ви дивитеся на свій щойно написаний код і думаєте: "О, це так дурно. Це не елегантно. Професіонал так не зробив би." Чому це погано?