О плохом и хорошем коде: инструкция для чайников
Предисловие Для того, чтобы написать хороший код завтра,программист должен писать хороший код сегодня,читая хороший код, написанный вчера. Жил-был программист. Работал в большой команде, писал небольшие модули для общего продукта, и в глубине души думал, что код его идеален. Ну, может быть, и не совсем, но наш герой стремился к тому, чтобы эта его уверенность не слишком расходилась с реальностью. Реальность же, как всегда, была жестока: коллеги-программисты за глаза частенько звали его редиской (а иногда и чем похуже), код в один прекрасный день начисто отказался работать, а старшие товарищи…