Хорошо, вот предложение, которое будет звучать как придирка, пока я его не объясню: чистый код и понятный код — это не одно и то же. Я знаю, знаю, они звучат одинаково. Половина из вас только что прочитала это и подумала: «Да… очевидно?» Придерживайтесь...
Хорошо, вот предложение, которое будет звучать как придирка, пока я его не объясню: чистый код и понятный код — это не одно и то же. Я знаю, знаю, они звучат одинаково. Половина из вас только что прочитала это и подумала: «Да… очевидно?» Поддержите меня на секунду, потому что это различие не раз стоило мне реальных оплачиваемых часов, и я готов поспорить, что оно тоже стоит вам, даже если у вас никогда не было для этого названия.
Я управляю небольшим агентством разработчиков. Мы делаем сочетание сборок WordPress/Woo, приложений Next.js и большого количества тяжелой работы по интерфейсу GSAP/Lenis для клиентов, которые хотят, чтобы их сайт казался дорогим. Это означает, что я наследую кодовые базы. Многие из них. Работа других агентств, фрилансеры, которые заметили середину проекта, штатные разработчики, ушедшие до моего появления. И есть очень специфическая боль, которая случается только тогда, когда код, на который вы смотрите, по всем учебниковым показателям хорош, а вы все еще растеряны.
Короткие функции ✅. Разумные имена ✅. Никаких копипастных блоков ✅. Похоже, он вышел прямо из слайд-шоу «Чистый код». И все же я уже пять минут занимаюсь исправлением ошибки и говорю вслух «почему это существует» в пустую комнату.
В этом и есть пробел. Вот, собственно, и вся статья. Давайте на самом деле углубимся в это.
Какие люди
