DEV Community

Discussion on: Code Review When Half the Diffs Are From Agents

Collapse
 
tacoda profile image
Ian Johnson

We’ve been investing heavily in automated gates to keep as much machine checkable as possible. This does create less pressure on the reviewer. Since the checks pass, the engineer can focus on more subtle, structural, and code design. If we can make something a machine check, we do. Then the reviewer’s job is only the concerns that need to pass through a human: is this the right abstraction? Is information leaking? Is the design convoluted? Are business rules entirely correct? Will this scale when we have traffic? Human intuition works best there, not “I ran the unit tests.”