job4j.ru - Практика. Ревью. Результат.
771 subscribers
75 photos
186 links
О жизни в IT:
- Языки: Go, Rust, Java, Kotlin
- Технологии: PostgreSQL, Kafka
- Инфраструктура: Docker, Kubernetes
- Soft Skills: общение, интервью, карьера
Download Telegram
💡 Code Review [#505545]

Добавил новый урок в курс «Микросервисы» - job4j.ru/courses/14

Причина появления этого урока в том, что в текущей компании очень высокие требования к качеству кода, и мне часто приходится проходить код-ревью по нескольку раз.

Кроме того, все члены команды обязаны участвовать в ревью кода других разработчиков.

Есть несколько моментов, на которые стоит обратить внимание. В уроке я подробно их разобрал, а здесь кратко расскажу для тех, кто не имеет доступа к системе.

🧩 В команде действует негласное правило: одна задача — один коммит.
Из-за этого приходится активно использовать команды:

git rebase -i
squash
git push -f


🤔 Второй важный момент — как проводить ревью, если ты пока плохо ориентируешься в проекте.

Здесь хороший совет дал руководитель команды:

> «Не обязательно писать комментарии по коду, но обязательно смотри чужие MR».

Во-первых, так ты быстрее привыкнешь к стилю команды.
Во-вторых, код станет тебе знаком.
В-третьих, ты поймёшь, к кому можно обратиться по конкретным сервисам.

А как у вас с код-ревью: любите разбирать чужой код или больше волнуетесь, когда проверяют ваш? 😅

#job4j #программирование #codereview #микросервисы
👍13❤3