15.06.2022 Экспертиза, МенеджментЧто такое «достаточно хорошо»? Когда речь заходит о качестве программного кода, ответ во многом зависит от того, кого вы спросите, отмечают опрошенные порталом InformationWeek эксперты. Качество — это трудноуловимое понятие. Попросите тысячу менеджеров по кодированию описать качество, и есть большая вероятность, что вы получите примерно такое же количество определений. «Когда я думаю о качественном коде, мне приходят на ум три характеристики: читабельность, последовательность и модульность», — говорит Лоуренс Брумюллер, вице-президент по инженерным вопросам компании Superconductive, которая предлагает Open Source-инструмент для тестирования, документирования и профилирования данных. Он считает, что код должен быть легко доступен для всех сторон. «Это означает четкое именование переменных и методов и надлежащее использование пробелов», — объясняет Брумюллер. Код также должен быть достаточно простым, чтобы с ним можно было работать с минимальными поясняющими комментариями. «Кодовая база должна быть последовательной в том, как в ней используются шаблоны, библиотеки и инструменты, — добавляет он. — Когда я перехожу от одного раздела к другому, все должен выглядеть и ощущаться одинаково, даже если их писали много людей». Оценка качества Существует несколько методов, которые руководители проектов могут использовать для оценки качества кода. Относительно простой способ — это сканирование кода на предмет излишней сложности, например, вставки слишком большого количества операторов IF ...
читать далее.