Чистый код — это не про линтеры. И не про то, где ставить скобки
Мы привыкли спорить о стилистике, но упускаем главную суть: код — это инструмент коммуникации, а не самовыражения.
Неудобная правда: код читают в 10 раз чаще, чем пишут (принцип Роберта Мартина). Если ваша логика требует "мысленной симуляции" и гениальных сокращений — вы создаете когнитивную нагрузку, а не фичи.
Цена этого "креатива" огромна. По свежим данным (2025), разработчики тратят до 42% рабочего времени не на инновации, а на разбор "плохого кода" и техдолга.
Чистый код — это эмпатия. Пишите так, будто следующий мейнтейнер — это маньяк, который знает, где вы живете. Или, что вероятнее, это будете вы сами через полгода — уставший, злой и пытающийся пофиксить крит в пятницу вечером.
Чей код вам сложнее всего читать?
😜 Свой (написанный полгода назад)
😱 Джуниора без контекста
😡 "Гениального" сеньора со сложными абстракциями
🥶 Легаси от уволившегося лида
Post #151
375

- 😁 2
- 👍 1