2 ms·
But are you encouraging your developers to implement such approach? Everywhere I've worked, managers are pushing devs to close tickets, implement features as f
by ponector 3y ago
But are you encouraging your developers to implement such approach?
Everywhere I've worked, managers are pushing devs to close tickets, implement features as fast as possible. Usually they are fine with implementation of happy path only, leaving tons of technical debt to the far future.
If someone puts an extra effort to have perfect system - that means they will look less productive than their peers.
- mnsc 3y agoExtra effort for getting to "perfect" I would argue mostly is gold plating, which not only is less productive than those good-enough-peers. But sometimes counter productive where every hypothetical edge case have been solved with extremely complicated/complex (unmaintainable) code. I'm currently replacing such "perfect" code with a, hopefully, simpler mess that still get the customer's work done.
- szundi 3y agoAt the end of the day these are wars of opinion until someone checks back wether these gold platings actually make a difference