Skip to content
Discussion options

You must be logged in to vote

Hey, I haven't worked on like a large production-scale system yet, but from my experience working on team projects and studying industry workflows, I think the key is to automate everything that can be objectively verified and use human reviews for decisions that require judgment.

For me, code quality at scale would look something like this:

  • Automated checks first: Formatting, linting, type checking, and tests should run through CI. I think that devs shouldn't spend review time discussing indentation, naming conventions, or issues that a tool can catch automatically.

  • Code reviews for higher-level concerns: Readability, maintainability, arch, edge cases, and whether the solution actual…

Replies: 4 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by VED2032PATEL
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Question Ask and answer questions about GitHub features and usage Programming Help Discussions around programming languages, open source and software development Welcome 🎉 Used to greet and highlight first-time discussion participants. Welcome to the community! source:ui Discussions created via Community GitHub templates
5 participants