О качестве кода и профессионализме
На встрече ДОУ Егор Егоров делал доклад об «этике программирования» и о том, что писать плохой код нельзя. Код должен иметь тесты, документацию, обрабатывать всевозможные исключительные ситуации и т.п.
Вопрос такой: считаете ли вы, что разработчик (команда) должна стремиться к максимально высокому уровню качества? Верите ли вы, что качественный код всегда лучше кода откровенно плохого? Как оценить, окупятся ли дальнейшие усилия по «улучшению» кода? И нужно ли этот баланс вообще искать.
И еще: стандарты качества они у разработчика всегда одинаковы или должны менять от проекта к проекту, от заказчика к заказчику и т.п. Если стандарты «плавают», то какие факторы это определяют?
И совсем последний вопрос: как вы определяете профессионального разработчика? Тот, кто пишет качественный код? Тот, кто знает какого качества код у него получится? И связан ли профессионализм с качеством кода вообще?
14 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів