Красивый код — не просто абстрактное понятие, а вполне реально существующая вещь в среде программистов. Полезный, но не эстетично выглядящий код будет трудночитаемым и в результате менее эффективным, чем мог бы быть. Каким образом?
Трудночитаемый код сложно корректировать и тестировать возможные решения, поэтому он отнимает больше времени на корректировку, чем обычный код.
На крупных проектах, над которыми работают несколько команд программистов, особенно важно правильно понимать то, что сделано другими. Поэтому научившись писать красивый код, можно значительно сэкономите своё и чужое время. Ведь именно благодаря чистому коду поиски одного бага могут сократиться с нескольких часов до нескольких минут, а программа будет работать стабильнее.
——
Расскажите нам о правилах, которые Вы применяете для написания своего программного кода. Какие open source программы, на Ваш взгляд, имеют лучшее качество кода?
Около минуты
11 апреля 2022