Рев'ю

Процес

Домашня робота студента (якщо він зареєструвався на ревʼю) перевіряється 2 рази:

  • перше рев'ю — з середи до вечора суботи. Намагайтеся отримати оцінки раніше, щоб встигнути виправити їх до суботи (якщо вони вас не влаштовують). Також не забувайте про тих, кого система скаже вам перевірити.

  • друге(повторне) рев'ю — з неділі до вівторка Всі, хто завантажили свій виправлений код протягом періоду першого ревʼю, дадуть можливість своїм ревʼюерам з неділі завантажити той код та виставити нові оцінки. (інакше оцінки дублюються з першого ревʼю)

Для спрощення на зображенні не показано, що кожного тижня завдання і рев'ю накладаються один на одного (див. малюнок "процес" вище).

2-4 людини будуть робити рев'ю вашого коду ("рев'ювери"). Також, вам треба буде провести рев'ю 2-4 студентам ("перевіряємі").

Реєстрація на рев'ю

Щоб взяти участь у рев'ю, яке починається в середу, у вівторок перед цим (поставте собі нагадування в телефоні) потрібно виконати такі кроки на порталі:

  1. Завантажити код рішення завдання

  2. Натиснути галочку, що ви плануєте брати участь в рев'ю

  3. Заповнити вашу доступність на рев'ю

Звісно, не треба реєструватися, якщо ви не зробили завдання і ваш код тягне на 2.

Якщо ви зробили завдання і хочете брати участь у рев'ю, то реєстрація обов'язкова. Інакше доведеться цілий тиждень чекати можливості взяти участь у рев'ю і продовжити навчання.

Доступність

Під час реєстрації на ревʼю ви обов'язково повинні будете вказати на порталі, як і коли краще з вами контактувати в середу і наступні дні аж до закриття 2-го рев'ю; те ж саме роблять і інші учасники рев'ю для вашої зручності.

Приклад:

Доступний пн-пт з 18:00 до 23:00, в середу я на Ш++ з 17:00 до перемоги. У нд. я вільний з 15:00 щоб закрити друге рев'ю, але якщо треба можу і зранку. Я недоступний в сб. весь день + пн, чт, пт з 19:00 по 22:00. Стабільно лягаю спати о 4 годині ночі, встаю о 8 ранку :), працюю по робочих днях

Опис поганий, якщо змушує дзвонити і уточнювати доступність;

Більшість студентів буде доступна у середу-четвер-п'ятницю увечері. Якщо в вашій доступності немає такого часу, то ви не зможете навчатись на курсі. Тобто у вашій доступності повинні бути вказані часові проміжки на цей час, щоб ви гарантовано перетнулись з доступністю інших людей.

Організація рев'ю

У середу вранці на порталі ви вже будете мати контакти всіх осіб: кому ви (перевіряємі) і хто вам (рев'ювери) буде проводити рев'ю.

В списку буде 3 рев'ювера та 3 перевіряємих (тобто 6 різних людей). Рев'ювери — це люди вашого рівня, або вище. Перевіряємі — це люди вашого рівня, або менше (їх рівень буде вказаний навпроти їхнього імені). Іноді, можуть бути виключення, і тоді буде 2 рев'ювера, чи 1 або навіть 0 перевіряємих, це все ок. По мірі проходження рев'ю, іноді люди можуть зникати зі списку з різних причин, і тоді їх оцінки не будуть зберігатись для вас, і всі зобов'язання по проведенню рев'ю з цими людьми зникатимуть.

Окрім імені, ви бачитимете фотографію, номер телефону, місто та доступність цих людей (а вони будуть бачити ваші).

Якщо у вас не збігаються розклади, вказані в доступності — зв'язуйтесь з цією людиною і намагайтеся знайти компроміс. Можливо, вам будуть дзвонити першими, будьте доступні.

Якщо рев'ювер не виходить на зв'язок або є інші проблеми, — повідомте адміністрацію до 12:00 суботи. Будь ласка, перед цим зробіть все, щоб завчасно сконтактувати зі своїм рев'ювером усіма можливими способами. І не забувайте про телефонний зв'язок!

Порядок проведення рев'ю

  1. обговорюєте завдання і рішення, обмін досвідом

  2. ревʼюер тестує код завантажений з порталу (!) на працездатність

  3. перевіряються знання людини і того, що він/вона справді розуміє свій код

    • + не забудьте заздалегідь погуглити, чи не взято код звідкись з інтернету, це теж ваш обов'язок

  4. робляться зауваження до роботи (як негативні, так і позитивні) та їх обговорення

  5. обмін своїми враженнями від рев'ю:

    • розкажіть про ваші емоції, задоволеність, що сподобалось, що ні

    • спитайте в опонента, як було йому, і які були його очікування

    • розкажіть яку оцінку ви плануєте ставити опоненту, обговоріть її з ним.

  6. бажано одразу і виставляти оцінку на порталі, якщо всі сторони згодні з ними ;)

Василю вже виставлені оцінки за код + невидима оцінка за саме ревʼю

Оцінювати треба і функціонал, і стиль коду. Почитайте про стиль коду на порталі в матеріалах курсу. Знайдіть не тільки негативні сторони, але й в першу чергу позитивні та цікаві моменти в рішенні і обов’язково вкажіть на них перевіряємому.

Не треба виправляти код під час рев'ю, коли вам знаходять баг або ще щось. Вам все одно мають поставити оцінку за ту версію, яку завантажили з порталу.

Пояснення ваших позицій перевіряємому є обов’язковим.

Повторне рев'ю

Якщо вас не влаштовують оцінки, які ви отримали на першому рев'ю, ви маєте можливість покращити свою роботу та отримати кращі оцінки на повторному рев'ю з неділі до вівторка.

Зареєструватись на нього можна до 23:59 суботи. Для цього достатньо завантажити на портал оновлену версію коду. Підтверджувати участь і вказувати доступність не потрібно.

Якщо ви не зареєструвались на повторне рев'ю, ваші оцінки за нього дублюються з першого рев'ю. Якщо ви зареєструвались, але рев'ювери не виставили вам оцінки, портал також їх продублює з першого рев'ю. Якщо ви раптово залили зломаний код, то ревʼюверу варто не ставити вам погану оцінку, а просто не виставити нічого... щоб портал продублював оцінку з першого ревʼю.

За погані оцінки, отримані на повторному рев'ю ви можете отримати +1 попередження. Таким чином за весь рівень ви можете отримати максимум 2 попередження. Тому, дуже рекомендуємо працювати над всіма завданнями, за які ви отримали двійки на першому ревʼю.

Виставляти невидимі оцінки окремо за повторне рев'ю не потрібно (на порталі навіть окремої клітинки нема), але після повторного рев'ю ви можете змінити невидиму оцінку, яку виставили після першого.

Last updated