Post

Controversial opinion: 🌶️ I prefer for all quality checks to occur *before* merge. Here's why. Merging code that hasn't been fully quality checked leads to batching work. It means we need to maintain a long-lived environment (like QA, UAT, or Staging) to integration test all our changes... 1/3

100%. Don't even have to read. All quality checks should happen before merge. All code should have a consistent format, code-style, patterns, acceptable test coverage. Reading code where every file follows slightly different opinions is not great.

0 reposts1 like

No replies yet.