So, we're working on improving a current process.
However, I am constrained by both time and other technical decisions taken by other team members.
Though, I have a different solution and possibly one that requires more time + a fresh start, it would be more elegant and better gains in performance and maintainability.
Unfortunately, I can't change the decisions made even though I've tried over 3 times. Would you as a developer do what is told and secretly write out the better solution in "spare" time or would you just forget about it?
However, I am constrained by both time and other technical decisions taken by other team members.
Though, I have a different solution and possibly one that requires more time + a fresh start, it would be more elegant and better gains in performance and maintainability.
Unfortunately, I can't change the decisions made even though I've tried over 3 times. Would you as a developer do what is told and secretly write out the better solution in "spare" time or would you just forget about it?