3 ms·
This is a great insight. I write software for my own companies. And there was a time where I wanted to "level up" my software skills. I invested time into arc
by Vinnland_Saga 3y ago
This is a great insight.
I write software for my own companies. And there was a time where I wanted to "level up" my software skills.
I invested time into architecture, TDD, hexagonal, DDD... in the name of "quality".
After some times I came to two insights:
1. Domain decoupling is immensely valuable. That was worth the investment.
2. "Quality" is defined differently by the developers vs by the customer. Customer quality (and therefore shipping improvements to them) is everything.
I do understand that larger projects require more robust structure and processes. But it's still possible to over do it.