|
|
|
|
|
by scubaguy
3696 days ago
|
|
The "without telling anyone else" part is potentially the problem. Imagine you committed time and energy to build a decent system - not perfect, but most people are ok with. You feel a sense of ownership on this system. Then one day, a coworker of your tells your manager that he has built a new system in his off time. He also made a conscious decision not to discuss the effort with you. How would that make you feel? |
|
The problem, of course, is that often the new system is not better, it's just newer. Sure, it may be simpler and easier to understand, but is that because it is an inherently better solution, or is that because it doesn't deal with all of the the real-world conditions that the productions system has grown to support over time?
Even then re-writing is often a good thing. You can re-approach the problem domain with all the insight you've gained building the old system.