Найти тему
32 подписчика

Ревью кода


Перед тем, как давать определение, хочу прояснить картинку сверху.

Итак. Вы разработчик. Вам выдали новую задачу. Вы придумали алгоритм. Вы написали код, который реализует данный алгоритм. Запустили приложение и протестировали.

Чтобы написанный код попал к реальным пользователям, надо пройти проверку. Вот как раз таки проверка вашего кода другими разработчиками и называется ревью кода.

В ходе ревью происходит много всего:

1. Улучшение качества кода. Ревью кода позволяет выявить и исправить ошибки, неэффективные решения и неправильные практики/шаблоны/паттерны программирования. Часто во время ревью кода обнаруживаются уязвимости в коде, которые могут привести к нарушению безопасности

2. Обмен знаниями. Ревью кода является отличной возможностью для обмена знаниями и опытом между разработчиками. Каждый участник ревью может привнести свои идеи и подходы к решению задачи, что позволяет учиться друг у друга. И самое главное, при увольнении одного из разработчиков всегда есть хотя бы 1 разработчик, который разбирается в проверяемом функционале.

3. Повышение эффективности кода. В ходе ревью кода можно искать возможности для оптимизации и повышения производительности кода. Это может включать удаление ненужных участков кода, оптимизацию алгоритмов или улучшение архитектуры приложения.

4. Развитие навыков. Участие в ревью кода помогает развить аналитические навыки, улучшить понимание принципов программирования и узнать новые подходы к решению задач. Это также помогает лучше понять работу других коллег и подкрепить свои знания.

Ревью кода имеет множество плюсов, которые способствуют улучшению качества кода, коммуникации в команде и развитию навыков разработчиков.

❗️Если в вашей компании нет ревью кода — увольтесь. Найдите нормальную компанию!❗️

В курсах "Написание оконных приложений на C#" и "WEB программирование на ASP.NET Core" учеба построена таким образом, чтобы переход к реальной работе был максимально плавным и безболезненным. Следовательно, я не мог не добавить ревью кода в этих курсах. Проверка кода есть в тарифах с куратором и со мной.

Курс "Написание оконных приложений на C#" стартует 8 сентября. Оставить заявку на участие в курсе можно по ссылке.

Курс "WEB программирование на ASP.NET Core" стартует 15 сентября. Оставить заявку на участие в курсе можно по ссылке.

Со всеми, кто оставит заявку, я буду лично общаться и отбирать на курс. Оставлю только тех, кому курс поможет. В любом случае направлю вас в нужное русло.

До встречи на курсе!

P.S. Мы подключили рассрочку на 3, 6 и 12 месяцев. Любой себе может позволить данный курс. ЛЮБОЙ.

#asp #оконные_приложения #полезные_материалы
2 минуты