49050, Дніпро, вул.Генерала Пушкіна, буд. 1
+38 050 420 8245

CodeReview

CodeReview

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

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

Реалізувати Code Review допоможе веб-сервіс для спільних розробок github (https://github.com), де буде створено архів приватних репозиторіїв з академічним статусом, у кожного студента – свій індивідуальний (недоступний одногрупникам) сервер для виконання навчальних проектів. Мову кодування для Code Review вибрано одну з найпопулярніших – С++. Без жодного сумніву можна стверджувати: практичні знання, отримані учасниками проекту, за плечима не носити!

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

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

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

– відповідність коду парадигмі програмування;

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

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

Завдання на створення коду студентам даватиме викладач (це лабораторні роботи), він же підключатиме їх до github, моніторитиме спілкування із менторами, контролюватиме рівень отриманих навичок. Тобто проект Code Review підвищить не тільки рівень взаємодії майбутніх IT-спеціалістів із розробниками компаній-роботодавців, а й викладачів – це, безумовно, сприятиме і більш реальним, чітким уявленням представників академічної спільноти щодо знань, необхідних випускникам університету.

Олександр Хижа
керівник сектору навчання і освіти
менеджер проекту

Новини сектору навчання і освіти

14 вересня, на факультеті прикладної математики ДНУ ім. Олеся Гончара, відбулося урочисте закриття другого етапа командних студентських олімпіад, якi проводяться згідно правил ACM ICPC та нагородження переможців цінними призами.

Вересень 18, 2019 Read more

6 вересня у Дніпрі відбулася знакова подія для усього регіону — IT Dnipro Conference. Вже традиційно організовує майданчик для ефективної взаємодії технологій, бізнесу та держави IT Dnipro Community. 

Вересень 17, 2019 Read more

SoftServe, провідна глобальна ІТ-компанія з українським корінням, анонсувала довготривалий соціальний проект: 90% знижки студентам на усі зовнішні освітні події, організовані компанією

Липень 26, 2019 Read more
Липень 16, 2019