Следующий уровень развития интеллекта выглядит вот так:
Два программиста. Один пишет код, второй не понимает что первый написал. Второй пишет код, первый легко читает код второго, понимает и может вносить измененения.
Контр-интуитивно кажется, что первый умнее второго, вот как раз по Жванецкому.
По факту наоборот. Первый программист - лютое днище, пишет такой нечитаемый говнокод, который без поллитры не разберешь, внесение изменений в это говно гарантирует возникновение дефектов. Более того, через пару месяцев первый программист сам своё говно не сможет понять чего написал.
Второй же программист пишет простой, линейный, прозрачный код, который легко читается, даже таким днарём как тот первый говнарь. При этом такой код еще и работает быстрее.
Это сообщение отредактировал Centroid - 16.12.2022 - 23:01