Понятие «красивый код» известно каждому программисту. Имеется в виду не «эстетически красивый», хотя изредка бывает и такое. Скажем, некрасивым называют код громоздкий, запутанный, иногда ещё и работающий медленнее, чем мог бы. А красивый код немногословен, как суровый ковбой из вестернов. И точно так же ему чужды излишества, а свою задачу он решает быстро.
Но главное — красивый код логичен, упорядочен и удобочитаем даже для новичка. Наверное, это его главное и самое явное свойство. Что может быть невыносимее, чем разбираться в чужом плохом коде? Наверное, только работать над проектом вместе с теми, кто такой код пишет. Хаос, энтропия, бардак — верные спутники кода некрасивого. Лучше оберегать от них неокрепшие умы начинающих программистов и стараться писать так, чтобы не краснеть перед коллегами.
Поэтому СБер решил провести конкурс красивого кода! Вкратце идея такая: выберите одну из пяти дисциплин, напишите по заданию свой шедевральный код и пришлите его нам до 18 сентября. А 21 сентября будут названы победители, которые получат классные призы по трём номинациям в каждой дисциплине:
iPhone 14;
колонку SberBoom Mini;
приглашение на вечеринку в честь победителей.
Источник: https://habr.com/ru/companies/sberbank/news/