4 ms·
exactly this. I see it as this: over or under engineering can basically be boiled down to requirements and budget (which is itself a requirement, but many engin
by n42 3y ago
exactly this. I see it as this: over or under engineering can basically be boiled down to requirements and budget (which is itself a requirement, but many engineers don't seem to see it that way).
over engineering is anticipating for future requirements that aren't ever realized, or realized so far in the future that upfront cost outweighed the cost of putting it off for later. under engineering is not anticipating for future requirements that are realized before their cost outweighs the cost it would have taken to implement them upfront. somewhere there is a line, and on both sides you wasted money. if you perfectly engineered something, you spent the money optimally. in this industry, the idea you could perfect that is laughable. it's either over, or under engineered.
reading a blog post gives you fuck-all for insight into a project or team's actual budget and requirements. driving by and shouting "over engineered" is a very clear sign of lack of experience, and one of the most uninteresting things you can add to a conversation about a company _literally starting their own bank from nothing_.
so, OP, how would you under engineer your bank?
- weird-eye-issue 3y agoI feel bad for you. It must be tough living in such a black and white world :(
- n42 3y agosince you've resorted to grade school bullying, it's clear my point is beyond you, so I'll meet you at your level: calling something over engineering reduces the problem to black and white thinking, which is incredibly uninteresting. let's not do that! wow, I guess we agree, and you're still an asshole!
- weird-eye-issue 3y agoI never called it over engineered.