3 ms·
Agree - I came here to say the same thing. Most engineers have an eye for quality and maintainability which is great, however what they sometimes fail to see i
by dhsysusbsjsi 6y ago
Agree - I came here to say the same thing.
Most engineers have an eye for quality and maintainability which is great, however what they sometimes fail to see is that in a commercial reality, rapidly iterating on features to be first mover advantage is "worth" the piles of dirty dishes incurred, even if it's a huge headache later on maintaining it.
Often it's an existential threat - you either move fast (and often do the 95% solution to ship) or you are gone.
I find quite often engineers without the big picture/reality of the business can often forget that everything is an engineering tradeoff and maybe copy+paste and a bit of spaghetti is your friend today because your firm just expanded.
All of the previous analogies about libraries and dishes need an added layer: if they shut down for a week at the start to re-organise and clean, perhaps they would have gone bankrupt and the stupid solution may have actually been the best one all along.
- pseudalopex 6y agoMost engineers can tell the difference between things they wish were better and things constantly in the way of things the business wants.