Hacker GitHub

← All repos

EnterpriseQualityCoding/FizzBuzzEnterpriseEdition

View on GitHub ↗ ★ 23,932 Java

FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.

237 mentions on Hacker News by 216 people: 26 stories, 211 comments · first 2013-03-18 · latest 2026-10-31

Mentions per year 237 mentions · busiest year 2022 (28)
20082026
  1. I put some of the blame on an unhealthy insistence of code reuseability and sticking to paradigms. The result is so much code that is just abstractions piled onto abstractions piled on to more abstractions until you get the famous FizzBuzz…
    comment by Sohcahtoa82 · 2018-09-20 · in Software disenchantment
  2. The author simply has a grudge towards over-engineered code such as [FizzBuzz Enterprise Edition]( https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... ). Not all modern coding is like that, and you certainly cannot build…
  3. To all readers who've never experienced it, working on a large Java (and other) codebases where the original developers completely overused patterns, your life will be hell in my opinion, just as much as a codebase written totally without…
  4. I have no idea either, but those are "constants", and so it is only logical that they belong in com.seriouscompany.business.java.fizzbuzz.packagenamingpackage.impl.Constants ( https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...…
    comment by conistonwater · 2018-07-23 · in An integer formula for Fibonacci numbers (2015)
  5. > he seems prone to analysis paralysis and anxiety about raw ability/intelligence. This is what I also gained, and to me, it says that OP has the ability to solve these problems in much less time. I was a lot like OP when I started out. In…
  6. Found it!! https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  7. Indeed, what's the point to ask someone to write a fizzbuzz when it's already been done to the highest of professional enterprise standards! [1] [1] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  8. Leonid Bershidsky and a lot of other journalists laughing at Goldman Sachs' incorrect predictions seem to miss the point. The World Cup predictions from Goldman Sachs (and also UBS) are a form of recreation and entertainment with machine…
  9. We have much work to do on https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... if we want to catch up.
  10. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... Eh... this guy is right, ant is better.
    comment by akerro · 2018-05-11 · in FizzBuzz Enterprise Edition
  11. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... I'd really like to see the microservice version of that.
    comment by dx034 · 2018-05-11 · in FizzBuzz Enterprise Edition
  12. The Github issues list is the real gold mine: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by thesephist · 2018-05-11 · in FizzBuzz Enterprise Edition
  13. This reminds me of enterprise fizz buzz. If you haven't seen it, it's great. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by ericfrederich · 2018-02-12 · in Fizz Buzz in Tensorflow (2016)
  14. Ha https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by megamindbrian2 · 2017-12-31 · in Microservices in Java? Never
  15. Reminds me of FizzBuzz Enterprise Edition® 1. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by anonfunction · 2017-12-30 · in Show HN: FizzBuzz using neural networks in Rust
  16. VIPER reminds me of the "Enterprise Code" meme. Take a look at the FizzBuzz Enterprise Edition if you're not familiar: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by jobu · 2017-11-09 · in Much ado about iOS app architecture
  17. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by anonfunction · 2017-10-12 · in A Little Story About the `yes` Unix Command
  18. No discussion of overthinking FizzBuzz is complete without a shoutout to the glorious EnterpriseFizzBuzz: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by framebit · 2017-09-13 · in Overthinking Fizzbuzz with Monoids
  19. I kinda wish the code for the Clojure and Java implementations were posted. In my limited Java experience, I've found that Java itself is fine, but for some reason, professional Java developers stick to these crazy idioms that result in…
    comment by Sohcahtoa82 · 2017-06-19 · in Java may be verbose, but who cares?
  20. Pretty sure none of your implementations will beat the FizzBuzzEnterpriseEdition [1]. [1]: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by simon83 · 2017-06-13 · in How is GNU `yes` so fast?
  21. Perhaps you could contribute to this open source project? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by joshjje · 2017-05-11 · in Don't overuse interfaces
  22. > While in the JS world, even now that browsers are starting to support ES6, everyone just adds more and more steps to the build process, instead of trying to simplify them. To build on your Java comparison -- this is would be akin to…
    comment by treehau5 · 2017-03-27 · in Next.js 2.0
  23. I am going to leave this here... https://en.wikipedia.org/wiki/Rule_of_least_power If you enjoy overengineered code, check: - Fizzbuzz Enterprise Edition: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... - Fizzbuzz in…
    comment by partycoder · 2017-03-11 · in “Hello, (real) world” in PHP in 2017
  24. On the contrary, I'd say that having unbounded time tells the interviewer a lot about how you go about building things. Do you know how to build something that works and stop at an appropriate level of abstraction, documentation, and…
  25. ▲ 2
    FizzBuzz EnterpriseEdition
    story by antfarm · 2017-03-03 · 0 comments
  26. > They are the ones who have to have 35 levels of abstraction. Have you seen FizzBuzz: Enterprise Edition ? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by digler999 · 2017-03-02 · in The myth of using Scala as a better Java
  27. ▲ 1
    FizzBuzz – Enterprise Edition
    story by cgb223 · 2017-02-16 · 0 comments
  28. The first tumblr link at the bottom in the comments linked me to FizzBuzz Enterprise Edition https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  29. ▲ 3
    FizzBuzz Enterprise Edition
    story by Ivoah · 2016-12-03 · 0 comments
  30. ▲ 2
    Enterprise Quality Programming
    story by turrini · 2016-11-24 · 0 comments
  31. Obligatory reference to https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by MaxfordAndSons · 2016-11-22 · in Show HN: Java Bullshifier
  32. This is like "Why Don't Mathematicians Learn to Program?" "I had this talk where I wanted to feel superior so I showed an obtuse way to notate a simple situation" "You can see my code I showed a room full of people who have more important…
    comment by gravypod · 2016-11-19 · in Why Don't Computer Scientists Learn Math?
  33. ▲ 2
    FizzBuzz Enterprise edition
    story by Patient0 · 2016-10-17 · 0 comments
  34. ▲ 2
    Enterprise FizzBuzz
    story by rsp1984 · 2016-10-16 · 0 comments
  35. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  36. This article itches me on so many levels. It is not wrong directly but it is definitely not the truth either. I expected more from someone who claims to be a scientist. The main issue I have with the piece is the oversimplification of the…
  37. As a counterexample to the theory that incomprehensibility equals superiority, fizzbuzz java https://www.rosettacode.org/wiki/FizzBuzz/Java vs fizzbuzz Enterprise java https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...…
    comment by VLM · 2016-08-23 · in Contempt Culture (2015)
  38. When you write of Microsoft Dynamics GP, this FizzBuzz Enterprise Edition repo comes to mind: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  39. It's just a jape, not to be taken seriously, made in the great comic tradition of FizzBuzz Enterprise Edition: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by bstrand · 2016-05-23 · in Fizz Buzz in Tensorflow
  40. A few years back I worked on a project (by myself!) where I inherited an epic codebase that was basically the Enterprise Fizzbuzz application scaled up to ~30 person years of effort - it had tens of thousands of classes and a seeming…
  41. Hi, author here. > since it's so trivial that it leaves the "how does a 'real' compiler parse" question unanswered. I'm sure it is tempting to bake everything into this project. After implementing a "real" parser, you might want to…
    comment by thejameskyle · 2016-04-01 · in Super Tiny Compiler
  42. he may have meant this: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... One just can't write this shit in Go. The language itself precludes it.
    comment by shitgoose · 2016-03-29 · in Building Web Apps in Go
  43. And for the Java/Enterprise equivalent: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  44. Reminds me of Fizzbuzz enterprise edition: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by huskyr · 2016-03-24 · in Left-pad as a service
  45. in Java you always have this.. Impl Impl Impl.. Impl everywhere. I feel it's being passed from a senior and a junior dev who interprets the "program to an interface" idiom. Its so annoying to follow a code that is deeply nested with calls…
    comment by miralabs · 2016-02-13 · in AWS Java documentation is fucked
  46. "I was amazed by the then patterns-obsessed ludicrous verbosity of Java projects. Programming for the sake of writing so much text to accomplish so little." Tell me you've seen this: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterp…
  47. I took a look at the source, and this is some of the cleanest Java I've seen yet. Certainly nothing like https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  48. The EnterpriseQualityCoding version of FizzBuzz[0] is the ultimate (hilarious) version of this. Though, there is still some room for development of node, js, etc versions. [0] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by MAGZine · 2015-11-19 · in Oh, Go Ahead, Overthink FizzBuzz (2008)
  49. Both your example and the Java one are not abstract enough (although the added string conversion is nice.) I was expecting more design patterns and layering for a truly enterprise-quality solution, like this:…
  50. I think long names are relative. Jokes like these[1] don't come from a vacuum. I've seen serious code with sentence-long variable names before, and it does make it hard for me to read at a glance. [1] https://github.com/EnterpriseQualityCod…