3 ms·
I've been working for two months on a system built by hackers. Lots of hackers. All with their own different ideas. Guess what? I'd choose Abstraction Overl
by radicalbyte 15y ago
I've been working for two months on a system built by hackers. Lots of hackers. All with their own different ideas.
Guess what?
I'd choose Abstraction Overload over Death By A Thousand Hacks any day.
Actually this system shows signs of a different antipattern - the "Protoductiontype" - the prototype that some idiot throws into production too soo, which becomes so vital to the business that it's irreplaceable (and entropies real fast into an unfixable mess).
- svdad 15y agoI second this -- strongly. I've spent the past four months leading a team of programmers assembled for the sole purpose of dealing with a productiontype system (written by one of the early employees in a weekend because one customer wanted to evaluate something), trying to turn it from a hack into a functional piece of software while half the business is standing on it.
- kstenerud 15y agoThe problem is not that the prototype was released to the public; it's that it was left in prototype form for so long after it had proven its worth to the company.
- svdad 15y agoWell, exactly. It was written in prototype, put in production, and ignored for a year while usage slowly built up.