Что смотреть на code review?

Middle
214 просмотров
AFK Offer AI

Чеклист: 1) Корректность — решает ли задачу, нет ли багов. 2) Error handling — все ошибки обработаны, не проглочены. 3) Конкурентность — race conditions, deadlocks. 4) Тесты — покрывают ли основные сценарии и edge cases. 5) Читаемость — понятные имена, не слишком сложно. 6) Производительность — N+1 запросы, лишние аллокации. 7) Безопасность — SQL injection, XSS, утечка секретов. 8) API дизайн — backward compatibility. Для Go: go vet, golangci-lint автоматизируют часть проверок.

Следующий вопрос

Что такое bounded context в микросервисах?