3 ms·
3.) The ball of spaghetti rolls downhill, agglobulating ALL THE FEATURES, along with forty-seven hundred switches and configuration options controlling them, re
by douche 11y ago
3.) The ball of spaghetti rolls downhill, agglobulating ALL THE FEATURES, along with forty-seven hundred switches and configuration options controlling them, resulting in a combinatorial explosion of possible system states and code paths, and you end up with something that sends email, has a social feed, group chat rooms, a home-brew scripting language, some half-baked custom charting and reporting, theming and customization options, and no idea what in the hell you originally set out to build. Oh, and dashboards. People love dashboards for some reason.
- randycupertino 11y agoI think you just summed up why no one's been able to kill off craigslist. CL kept it simple, stuck to what they did best and hardly added any features.
- dbeardsl 11y agoAnd restricted access to their data + cease-and-desisted anyone who wanted to augment the CL experience. They're still in business because they are shrewd and have the critical mass required to maintain their monopoly, not because they have a killer product.
- sangnoir 11y agoI find it hard to find fault anyone who resists 3rd parties attempting to Embrace and Extend ("augment") their product. It is pretty obvious to me that getting disintermediated from your users lowers the value you offer & makes you a disposable part of the stack: as soon as the 'augmenters' become popular enough, they'd replace CL with a home-grown solution
- throwaway__2016 11y agoI'm impressed, it's almost an exact description of the product in my company, only thing we don't have (yet) is group chat rooms. And yes it's pretty horrible experience developer wise.