Никита Соболев. Инструменты и практики хорошего код-ревью (с автоматикой!)
Чтобы делать хороший код-ревью мало просто смотреть на код и писать свое мнение о нем
Необходимо определиться с целью: зачем мы вообще ревьим код? Каждый вкладывает в процесс что-то свое: от обучения до дизайн-ревью
Нужно подготовить кучу всего: размер кода, размер задачи и ее постановку, описание проблемы и ее решения
Затем очистить код от примесей и ошибок, которые не должен проверять человек: от архитектурных до пропущенных пробелов
Проверить оформление и следование регламенту: конечно, автоматически
Правильно выбрать ревьюера: конечно, автоматически
Затем совершить сам акт общения и ревью: по делу, жестко, но без агрессии
Собрать обратную связь: ощущения и факты
И последний шаг: проревьюить ревью!
Видео Никита Соболев. Инструменты и практики хорошего код-ревью (с автоматикой!) канала Видео с конференций IT-People
Необходимо определиться с целью: зачем мы вообще ревьим код? Каждый вкладывает в процесс что-то свое: от обучения до дизайн-ревью
Нужно подготовить кучу всего: размер кода, размер задачи и ее постановку, описание проблемы и ее решения
Затем очистить код от примесей и ошибок, которые не должен проверять человек: от архитектурных до пропущенных пробелов
Проверить оформление и следование регламенту: конечно, автоматически
Правильно выбрать ревьюера: конечно, автоматически
Затем совершить сам акт общения и ревью: по делу, жестко, но без агрессии
Собрать обратную связь: ощущения и факты
И последний шаг: проревьюить ревью!
Видео Никита Соболев. Инструменты и практики хорошего код-ревью (с автоматикой!) канала Видео с конференций IT-People
Показать
Комментарии отсутствуют
Информация о видео
9 декабря 2019 г. 16:19:42
00:41:07
Другие видео канала
Андрей Власовских, JetBrains «7 советов по редактированию кода в PyCharm»«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНСАндрей Светлов, Python Core Developer «Aiohttp от автора»Демо продукта Space от JetBrains / Михаил ВинкКак рождается знаниеДенис Катаев, Tinkoff.ru «SQLAlchemy: Python vs Raw SQL»Мой ванильный CSS, Вадим МакеевТестируем настоящее Vue приложение / Никита СоболевНикита Соболев — Автоматизируем все с Github ActionsАлександр Бармин — SOLIDный чистый код на простых примерахАндрей Власовских, JetBrains «Что будет в Python 3.8 и чего не будет»Сергей Куксенко — Stream API, часть 1Никита Соболев "Паттерны и бизнес-логика для вашего Vue приложения"Функциональное программирование в мире JavaScriptПропаганда Elixir для новых адептов. Никита Соболев14 признаков плохого кодаПрактические примеры разбиения больших задач на микротаски / Никита Соболев (wemake.services)Аннотации типов и Python 2+3, Андрей Власовских, JetBrainsИнтерактивный и холиварный доклад про линтеры / Никита Соболев (wemake.services)Как устроить хайлоад на ровном месте / Олег Бартунов, Федор Сигаев