3 ms·
I opened the link thinking ”hah, what a gag!” But then I thought it’d be funny to try to find the core fizzbuzz logic. Turns out that it hits way too close to h
by toxik 8y ago
I opened the link thinking ”hah, what a gag!” But then I thought it’d be funny to try to find the core fizzbuzz logic. Turns out that it hits way too close to home, I just got really annoyed. Not sure what I expected.
- romwell 8y agoI think it's a work of art, and your feelings corroborate this opinion :)
- userbinator 8y agoBut then I thought it’d be funny to try to find the core fizzbuzz logic. The point is that there is no "core" logic anymore. It's been broken down and spread out over a dozen files, each of which does "one and only one (tiny) thing" according to the "best practices" of problem decomposition. Then all the pieces are glued together again using design patterns.
- quickthrower2 8y agoIt does hit close to home. I've seen all that code in one form or another. The "adapter" that ignores exceptions made me chuckle though. But like enterprise code I've seen before I have no chance of finding that class again although I am sure it exists.
- Mikkeren 8y agoAs the original author, I apologize for your agony. This is a common complaint from people I discussed the project with, and the obvious reason for the success of the project in terms of people contributing patches and issues.