Рев'ю
Last updated
Last updated
Рев'ю (код-рев'ю) — це коли хтось аналізує ваш код та видає на нього рецензію, де вказує на слабкі місця та дає поради щодо оптимізації стилю й логіки.
Пам'ятайте: Якщо код не проходить хоча б один тест — він неробочий. Якщо є питання по неробочому коду — вам потрібно не рев'ю, а підтримка Ш++.
Рев'ю — це про повністю робочий код та його оптимізацію.
Рев'ю не обов'язкові на Zero. Це не "контрольна"
Але ми радимо хоча б іноді показувати живим людям, трохи досвідченішим за вас. Вони вкажуть, де саме ви просідаєте, та що треба підтягнути. І тим покращать та прискорять ваше навчання
На курсі Zero рев'ю — текстові, у Discord. Якщо хочете рев'ю — пишіть до чату #zero-review повідомлення (запит рев'ю).
@zero-volo прошу рев'ю задачі
Числовий ряд
Інтуїтивно мені здається, що у коді проблеми з побудовою логіки циклів: мабуть, можна спростити, але я поки не розумію, як саме. Тому буду вдячний за поради щодо елегантнішого циклобудування :) Ну і якщо є інші проблеми/недоліки — теж вкажіть на них, будь ласка.
Ось посилання на код: https://js.ide.shpp.me/q1w2e3r4t5y6
Тобто в одному повідомленні:
Тегніть волонтерів @zero-volo (без цього запит може загубитись в чаті).
Попросіть провести рев'ю.
Напишіть текстом назву задачі.
Додайте посилання на код рішення (через кнопку в Ш++ IDE).
Вкажіть мету рев'ю: поясніть, навіщо конкретно скидаєте код на перевірку, та щодо чого саме хочете отримати поради.
Протягом курсу Zero можна отримати до 5 рев'ю (включно). Кількість проведених вам рев'ю позначатиметься ρ-приміткою до нікнейму в Discord. Наприклад, якщо волонтери провели 2 рев'ю — буде ρ2.
Які саме задачі скидати на рев'ю (та чи скидати взагалі) — вирішуєте ви. Можна використати всі 5 на перших же задачах. Можна пройти весь курс без жодного рев'ю. Робіть так, як вам зручно.
Для зручної навігації волонтери відмічають запити на рев'ю в чаті спеціальними емодзі:
У запиті — більше одної задачі.
Запит на рев'ю - не в чаті #zero-review
Відсутнє посилання на код
Відсутня мета рев'ю
В автотестах в Ш++ IDE за посиланням обрана не та задача, на яку просите рев'ю.
Один або більше автотестів в Ш++ IDE не проходить
Вичерпаний ліміт рев'ю
Надіслали запит — чекайте на відповідь. Враховуйте, що вона не завжди буде швидкою
Якщо виникають будь-які питання — пишіть до Ш++. Ліміти — лише про рев'ю. А на допомогу та питання в чаті обмежень немає
Волонтер взяв код у роботу, рев'ю в процесі
Рев'ю проведено
Запит відхилено
Ще раз нагадуємо: виникають будь-які питання — не соромтесь звернутись за підтримкою до Ш++. На питання в чатах #zero-основний та #zero-флуд — жодних обмежень, крім адекватної поведінки
Гарного вам коду!