TL; DR:
Navigating Evolving Code Standards Without Chaos
If you’ve been on a software team long enough, you’ve likely seen it:
- A developer creates a pull request using a new pattern.
- Another reviewer flags it because it doesn’t follow the team’s established standard.
- The author replies “won’t fix,” removes the reviewer, and merges anyway.
... Well, hopefully you don't see that last part too often. Unless you're the author of the Reddit post I responded to:
But this isn't just about one developer "breaking rules." It’s about how teams handle the evolution of a codebase -- how they deal with misalignment.
This content is only available for members.
Become a Member
Or subscribe to the free Dev Leader Weekly newsletter for C#, .NET, and software engineering content every Saturday.