Поговаривают, что программисты не любят читать чужой код. Я частично с этим согласен: программисты не любят читать чужой НЕКРАСИВЫЙ код.
Я обожаю читать КРАСИВЫЙ код, наслаждаюсь его логичностью, разумностью и практичностью.
Я ненавижу читать код, написанный "чужими для хищников", абы как, просто чтобы формально удовлетворять каким-то требованиям (принятым командой или поставленным в задаче). Ненавижу потому, что, глядя на этот код, мне сразу становится его жалко, хочется "отмыть, причесать и накормить" его...
Три главные проблемы в работе программиста В работу попал непонятный код Программисты не всегда имеют дело со своими программами — часто приходится вникать в чужие ради доработки и поддержки. Когда код писал другой человек, у него какая-то своя организация и как-то по-своему решены задачи. Чаще всего программист выполняет задачу в условиях нехватки времени, и начинает он с понятного кода, а ближе к концу проекта всё сделано на скорую руку. И потом эти программы достаются на поддержку другим разработчикам...