3 ms·
Vi's site is down from the onslaught. In the meantime, enjoy the ever-classic Fizz Buzz Enterprise Edition: https://github.com/EnterpriseQualityCoding/FizzBuz
by romwell 8y ago
Vi's site is down from the onslaught.
In the meantime, enjoy the ever-classic Fizz Buzz Enterprise Edition:
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
- AceJohnny2 8y agoAlso FizzBuzz in TensorFlow: http://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/ http://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/
- toxik 8y agoI 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.
- userbinator 8y agoNot too long ago I had to deal with C# in the same style, which reminded me of it; and not surprisingly, there's also a C# version: https://github.com/jongeorge1/FizzBuzzEnterpriseEdition-CSharp https://github.com/jongeorge1/FizzBuzzEnterpriseEdition-CSha...
- tonyedgecombe 8y agoOr if you want to abuse dynamic and lambdas in C#: https://github.com/tonyedgecombe/functionalfizzbuzz/blob/master/FunctionalFizzBuzz/FunctionalFizzBuzz.cs https://github.com/tonyedgecombe/functionalfizzbuzz/blob/mas...