🔥

Тред (@aminopyridin)


Спонтанное размышление: если спросить у человека «что такое Чистый код?», то его ответ очень меняется, в зависимости от его уровня. Вот сейчас перед глазами у меня конспект с собеседования совсем молодого разработчика (3 месяца назад начал учить JS).

Он на вопрос собеседующего о том, какой код можно назвать чистым, ответил, что чистый код — это такой, в котором нет неиспользуемых переменных, переносы строк в правильных местах и горизонтальные отступы.

Мои студенты старших курсов уже не вспоминают про горизонтальные отступы, для них это очевидно. Студенты старших курсов говорят про хорошие имена переменных и наличие/отстутсвие комментариев.

Разработчики постарше уже вспоминают SOLID, DRY, KISS и другие аббревиатуры. А совсем взрослых разработчиков я как-то давно не спрашивала о таком, не знаю, что они отвечают =)