Code Review

Про проєкт:

Представники IT Dnipro Community спільно із факультетом прикладної математики ДНУ ім. О. Гончара запустили важливий освітній проєкт Code Review, який на практиці підвищує якість IT-освіти.

Що таке Code Review? Це популярна практика компаній-розробників, її активно використовує навіть Google. Вона полягає в тому, що професійна спільнота колег (у випадку з нашим проєктом – менторів провідних IT-компаній) переглядає написаний код, робить зауваження, дає поради, відправляє код на доопрацювання і зрештою затверджує через pull request review.

Реалізувати Code Review допомагає веб-сервіс для спільних розробок GitHub, де створено архів приватних репозиторіїв з академічним статусом. У кожного студента – свій індивідуальний (не доступний одногрупникам) сервер для виконання навчальних проєктів. Мову кодування для Code Review обрано одну з найпопулярніших – С++. 

Для Code Review ми відібрали найкращих менторів з таких компаній як AMC Bridge, Emergn, Archer, DataArt. Проєкт передбачає проведення близько 15 рев’ю простих завдань для студентів-другокурсників на рік (переважно спрямованих на опанування  GitHub) і 3 рев’ю складних завдань, пов’язаних із об’єктно-орієнтованим та узагальненим програмуванням.

Завдання на створення коду студентам дає викладач (це лабораторні роботи), він же підключає їх до GitHub, моніторить спілкування із менторами, контролює рівень отриманих навичок.

Як ментори перевіряють код студентів? 

Є два критерії, що гарантують затвердження:

  • відповідність коду парадигмі програмування;
  • оптимальність/ефективність програмних конструкцій.

Цінне у роботі зі студентами також те, що ментори дають рекомендації щодо стилю написання коду. Для цього існують і автоматичні засоби, однак живе спілкування дасть повну, а не суто теоретичну картину роботи з кодом. Обмін досвідом – це одне із ключових завдань Code Review.

Цінність проєкту:

Проєкт Code Review покликаний підвищити рівень взаємодії із розробниками компаній-роботодавців не тільки майбутніх IT-спеціалістів, а й викладачів. Це сприяє більш реальним, чітким уявленням представників академічної спільноти щодо знань, необхідних випускникам університету.

Більше новин

Українську версію PMBOK Guide виклали у вільний доступ. Intellias став спонсором перекладу

Сьома версія міжнародного стандарту з управління проєктами Project Management Body of Knowledge…

Місія “Punisher”: 10 дронів за 20 мільйонів UAH

Андрій Хливнюк та Асоціація “IT Ukraine” об’єднують зусилля, щоб придбати 10 українських багаторазових ударних дронів…

Волонтери EPAM створили онлайн-платформу, яка допомагає вчасно зібрати інформацію для посівної компанії в Україні

Команда спеціалістів-волонтерів українського офісу EPAM Systems, Inc. (NYSE: EPAM), провідної компанії з…

Крути педалі та допомагай ЗСУ разом з Intellias

Компанія Intellias запрошує ІТ спільноту долучитися до щорічного проєкту Ecomobility Summer 2.0 …

Intellias відкриває офіси в Португалії та Іспанії та продовжує наймати в Україні

Українська ІТ компанія Intellias продовжує зростати глобально і готується до відкриття офісів…

Intellias представив Звіт зі сталого розвитку за 2021 рік

ІТ-компанія Intellias підготувала щорічний нефінансовий Звіт зі сталого розвитку за 2021 рік….

Як ми наближаємо перемогу України

Вже 100 днів триває повномасштабна війна росії проти України. Учасники IT Dnipro…

Мобільний додаток “BE WITH UA” від CHI Software

На початку травня команда розробників CHI Software створила мобільний додаток “BE WITH…

Збір на БПаК “Фурію” для наших захисників завершено!

IT Dnipro Community спільно з ГО “Фундація Течія” зібрали 4,3 млн гривень…

Project Management Office компанії Intellias визнано одним з найкращих в Україні 

Project Management Office (PMO) ІТ компанії Intellias посів друге місце у рейтингу…

Українську версію PMBOK Guide виклали у вільний доступ. Intellias став спонсором перекладу

Сьома версія міжнародного стандарту з управління проєктами Project Management Body of Knowledge…

Місія “Punisher”: 10 дронів за 20 мільйонів UAH

Андрій Хливнюк та Асоціація “IT Ukraine” об’єднують зусилля, щоб придбати 10 українських багаторазових ударних дронів…