|
|
|
|
|
by HEmanZ
1674 days ago
|
|
"Stop overengineering" was the excuse I heard back on a rough project when I insisted we add logging beyond just the returned HTTP status code to our service before shipping to 200M+ people. But that would take an extra week or two in the current system and that's just too much investment for some silly over engineering. Had we gotten decent logging in place early, we could have saved a terrible change that got passed our canary rings, which got us called to see the CEO and made news. So, I learned early that "overengineering" can also be a management excuse for cutting corners that shouldn't be cut. |
|