Читаемый код: принципы именования, форматирования и стиля
Когда я только начинал программировать, я был уверен: если код запускается и делает то, что нужно, — работа сделана. Но через пару лет работы в реальных проектах я понял, насколько ошибался. Оказалось, что код, который невозможно прочитать, — это мина замедленного действия.
Особенно сильно это прочувствовалось, когда я наткнулся на модуль, написанный коллегой. Переменные с именами a […]