25.01.2024 Экспертиза, МенеджментНовое исследование GitHub подчеркивает важность хороших документации и процессов, а также меньшего количества отвлекающих факторов на работе, сообщает портал ComputerWeekly. Разработчики, которые отмечают высокую степень понимания своего кода, работают на 42% продуктивнее, чем те, кто понимают его слабо или не понимают вовсе, показало исследование GitHub. Хотя это может показаться очевидным, низкая степень понимания может быть вызвана различными факторами, включая плохую или устаревшую документацию, отсутствие обучения или высокие темпы внедрения новых технологий, таких как искусственный интеллект, отмечают исследователи. Командам нужно двигаться быстро, и они могут упустить из виду необходимость того, чтобы их код был понятен, прост или хорошо документирован, и что это может помешать долгосрочной продуктивности. В GitHub говорят, что инструменты и соглашения, которые помогают коду быть понятным в команде и для других команд, могут защитить производительность в будущем. «Каждый разработчик сталкивается с разочарованием, когда он не понимает свой код или окружающий его контекст», — говорит Николь Форсгрен, партнер-исследователь Microsoft и соавтор исследования. Поскольку большая часть кода взаимосвязана и разрабатывается несколькими людьми, она считает, что наличие хорошего опыта разработчика (DevEx) очень важно. «Определенные технологии могут помочь разработчикам лучше понимать свой код и повысить их производительность в будущем», — отмечает Эйрини Каллиамвакоу, штатный ...
читать далее.