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. It is relatively rare, but software itself (not just the resulting program, such as "a game") can be art. Most examples of this focus on using code to communicate something humorous about the culture surrounding software. I cite FizzBuzz…
    comment by mostlylurks · 2023-08-10 · in Nick Cave on ChatGPT and the creative process
  2. Looking at the C# poker, it amuses me that you end up closer to Enterprise FizzBuzz(1) than the basic game. (1) https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  3. I _think_ the idea is thinking of an "interface" as "something that you use as a way to interact with something from outside an abstraction". I'd summarize their argument as reasoning that if the goal of an abstraction is to avoid having…
  4. It does matter because what constitutes good code for some people is often terrible code for others, to the point of people making jokes about it [1]. With food, at least there is a wider agreement of what consists of good and bad. [1]…
  5. Calling LLM API is just 2 line of code. Building LLM App is just API Calling. LangChain is a framework for sequential api calling, warpping 2 lines of code with 2 thousand lines of code, also wrapping python While loop in chain object.…
    comment by louis8799 · 2023-07-15 · in The Problem with LangChain
  6. Looks like the FactoryFactoryFactory was proposed but a PR wasn't ever created sadly: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by jameslk · 2023-07-07 · in Why I Hate Frameworks (2005)
  7. Another fun shot: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by gottorf · 2023-07-07 · in Why I Hate Frameworks (2005)
  8. maybe it's fast, but is it enterprise quality? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by x86x87 · 2023-07-03 · in 55 GiB/s FizzBuzz (2021)
  9. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... On a more serious note, most Java code on Github is now written by Copilot.
  10. > you have no idea how much happens so your transaction doesn't get lost, corrupted, or errored out. Maybe he doesn't, maybe he does - you don't know nor do I. I'm pretty sure this is how IBM salesmen used to respond when confronted with…
    comment by the_third_wave · 2023-05-11 · in Is sequential IO dead in the era of the NVMe drive?
  11. Some links you may find useful https://copyconstruct.medium.com/small-functions-considered-... https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  12. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... isn't too far removed from some of what I've seen in big tech, especially architecture-wise. Certainly less costly absurdity.
  13. It's like the inverse of Enterprise FizzBuzz ( https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... )
  14. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
    comment by brokenmachine · 2023-02-28 · in IsOdd (and IsEven) as a Service
  15. What you need is Fizzbuzz, Enterprise Edition https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by 29athrowaway · 2023-01-16 · in Subverting the software interview (2021)
  16. Probably didn't pass the interview. The implementation was rather simplistic and low quality. Here's a better enterprise version: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... Though the fact that it was written some…
    comment by cntainer · 2023-01-15 · in Subverting the software interview (2021)
  17. this needs a mention: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  18. > I don't know about Java. It's very solvable in Java, as we see here: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by Tao3300 · 2022-11-22 · in FizzBuzz in Haskell [pdf]
  19. That is the FP version of the classic https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... . One can overengineer stuff in both FP and OOP.
    comment by frozenlettuce · 2022-11-22 · in FizzBuzz in Haskell [pdf]
  20. > BusinessAbstractFactoryIBuilder While I understand and agree with this meme[1], I think that's the other extreme, where everything is a Factory Builder thing. Even so, I would rather too much information than too little, which is what FP…
  21. Agreed. Look how Java enables collaboration on large projects like FizzBuzz: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  22. Reminds me of this old classic: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  23. Enterprise Fizzbuzz ( https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... ) seems like a much more developed version of this
  24. Obligatory Fizz-Buzz EE. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by Tiddles-the2nd · 2022-09-19 · in Java’s Cultural Problem
  25. FizzBuzz Enterprise Edition [1] is an oldie but a goodie worth a re-mention. 1. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  26. It's been a decade since I used C# but the corporate design pattern culture of that language back then turned me off of it forever. Everything looked like this: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... Maybe it's…
    comment by CoolGuySteve · 2022-07-25 · in Ask HN: Why do you make class members private?
  27. That's very clever, but the OP's point is that you shouldn't try to be clever. Your life will be easier if the code is simple. When I read the initial example I can understand it in the time taken to read the code. With your example I had…
  28. I did something similar a 4 or so years back. I wrote something in a month (+ a couple of working with stakeholders to make sure it did what it should). I did it in a legacy tech stack that the architects didn't like, on the side of the…
  29. How much structure would you like? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  30. Enterprise FizzBuzz, obviously https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  31. I swear I've worked with people who if they were shown FizzBuzzEnterpriseEdition wouldn't be able to see the joke as that's how they naturally write all code. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... Things like…
  32. Reminds me of FizzBuzzEnterpriseEdition . https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... You never know when you might need to change the implementation of how the "Fuzz" string is returned, so you need a…
    comment by civilized · 2022-05-22 · in “What if it changes?”
  33. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  34. Powershell always feels like writing enterprise editions (like https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... ) of simple tasks.
    comment by xaedes · 2022-04-20 · in Ask HN: Windows Dev Setup?
  35. ▲ 2
    Hire New Travis
    story by wolfi1 · 2022-04-17 · 0 comments
  36. Enterprise Fizz Buzz: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  37. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... and https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... more or less
    comment by dmitrygr · 2022-04-08 · in FizzBuzzEnterpriseEdition
  38. ▲ 48
    FizzBuzzEnterpriseEdition
    story by rfrey · 2022-04-08 · 15 comments
  39. Do you think Enterprises will ever give up the mountain of "design patterns" that (IMHO) make Java less desirable to work in? The Enterprise FizzBuzz is funny because of how true it is [1]. [1]: https://github.com/EnterpriseQualityCoding/Fi…
    comment by freedomben · 2022-03-22 · in Java 18 / JDK 18: General Availability
  40. Exactly, fully agree. I don't understand why people advocate this insane over-abstraction and over-modularization. > more difficult to understanding I think this is the most important one. I hate those code bases where everything is split…
    comment by cloogshicer · 2022-03-21 · in The Big TDD Misunderstanding
  41. Irreversible decisions are a very small subset of all decisions you will make. If you don't do those at the beginning (or write your code to be agnostic to them, ie, by leaving out feature sets that would surface that decision), then you…
  42. To illustrate the above point (a little hyperbolically) https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by Qub3d · 2022-02-21 · in Chris Lattner left Swift core team
  43. For some reason, this post reminded me of Fizzbuzz Enterprise Edition [0] [0] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  44. ▲ 1
    FizzBuzz: Enterprise Edition
    story by rg111 · 2022-01-03 · 0 comments
  45. My biggest pointer would be to remember that Java & JavaScript aren't named that way by coincidence. They're two different approaches to a similar problem. Java suffers from Enterprise Development (eg: Enterprise FizzBuzz[0]), JavaScript…
  46. Let’s inventory other such jokes. Google Annotation Gallery, annotations for things which shouldn’t have been coded: https://code.google.com/archive/p/gag/ VanillaJS, the most used JS library with famous users such as Google, Apache and…
    comment by laurent92 · 2021-12-11 · in Jndi: An irresponsibly bad logging library
  47. 176K LOC. For a logging library? Oh! It's for Java. It all makes sense now. (Yes, I've written in Java, and, of course, I used log4j in the project.) Just reminds me of this: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by TheRealDunkirk · 2021-12-10 · in Log4j RCE Found
  48. I'm not sure why there is coding done here. A ticket for this work has been made at here: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... I'm going to have to ask that the contributors attend the grooming sessions and talk…
    comment by monksy · 2021-10-28 · in 55 GiB/s FizzBuzz
  49. If by 'better', your friend means 'newer', then sure, C# is newer than Java. However, OOP hasn't changed much since before either came out; hell, Java went so far into OOP that it can be cringeworthy[0]. C# has a lot of nifty features, but…
  50. Wow nobody linked to Enterprise FizzBuzz yet! https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... Essential!
    comment by polotics · 2021-10-19 · in Printf(“%s %s”, dependency, injection)