Hey all! My team at work is struggling with growing pains of getting into a formalized review process, so I was wondering if any of you guys have some things to live or die by in your code reviews. How much of it is manual, or how much is just static code analysis + style guide stuff, etc?

  • Small startup - Here is our process

    • Create your branch
    • Implement feature
    • Test independently of other components (with unit tests or otherwise)
    • Test directly with other componenets
    • Work with other devs to ensure stability on dev branch, make any small bug fixes directly in dev branch
    • Push to prod