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. Is this your project ? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by malka · 2021-09-27 · in Domain-Driven Design
  2. Oh man, especially the code had me laughing for quite a while there. This reminded me of FizzBuzzEnterpriseEdition: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by ClawsOnPaws · 2021-09-24 · in Hello-World.rs
  3. I would like to ask a question, in order to elicit the detailed and considerate comment that HN is known for. It's not intended to inflammatory in any way shape or form! I am not a Java developer. I am one of those users who has a bad…
    comment by azalemeth · 2021-09-14 · in Java 17 / JDK 17: General Availability
  4. Lol, the GitHub issues page is amazing for this: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... Also the latest PR: https://github.com/EnterpriseQualityCoding/…
    comment by runawaybottle · 2021-08-15 · in I hate almost all software (2011)
  5. Related: FizzBuzz Enterprise Edition ( https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... )
    comment by d110af5ccf · 2021-08-15 · in I hate almost all software (2011)
  6. FizzBuzz Enterprise Edition comes to mind: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by dejj · 2021-07-21 · in Cargo cult programming (2020)
  7. Ugh, I can't deal with Systems Engineering. It's a whole lot of gobbledygook before getting to the crux of the problem. A software engineering analogue would be FizzBuzz Enterprise Edition https://github.com/EnterpriseQualityCoding/FizzBuzz…
  8. After convincing the boss to fire a guy who laughed at me using vim saying it was really old and then proceeded to push broken code to production at 4am, trying to blame it on me when the logs were really not in his favour, I ended up in…
    comment by jamal-kumar · 2021-06-01 · in Tech Interviews Are Stupid
  9. I've never heard someone with experience in npm say they love maven. Interesting. Regardless, I actually agree Java is a fine language. I'm still surprisingly productive in it despite 10 years of time away. However, it's the culture around…
    comment by freedomben · 2021-04-16 · in Java Is Underhyped
  10. ▲ 2
    FizzBuzzEnterpriseEdition
    story by ra7 · 2021-04-07 · 1 comment
  11. “Java is a big DSL to transform XML into stacktraces” — so was the joke at the time when domain-specific languages were the hype. This, and the FizzBuzz, Enterprise Edition: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...…
  12. Toss in some requirements about encoding compatibility, javascript, etc., sprinkle in presumably a couple layers of PMs, and I'm curious how close to EnterpriseFizzBuzz [0] the implementation of a simple hack like this actually is. [0]:…
  13. This is one point. The other point is hiding in real life usage. User is derived from human, that from lifeform, that from cell,dnk,(...) each of those is derived from molecule, that from atom and then goes into quantum physics parts. And…
    comment by stiray · 2021-03-26 · in Why OO Sucks by Joe Armstrong (2000)
  14. The below github account is making fun of the concept 'Enterprise code' and contains an Enterprise-level FizzBuzz solution. I have never seen that much code do so little. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by MikeDelta · 2021-02-27 · in Why Can't Programmers.. Program?
  15. > and it means you don’t end up building castles in the air, or worse, working within someone else’s castle in the air. See the lack of inheritance for a good example of a missing abstraction which improves the language. Very well said. If…
    comment by stiray · 2021-02-22 · in Go is not an easy language
  16. Isn't that obvious? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  17. Also reminds me of the self-effacing response to nomenclature criticism in Java: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by spacemanmatt · 2021-01-24 · in Ask HN: Anyone know any funny programming jokes?
  18. I think reaching the correct solution is one of the least important parts of a technical interview. I've interviewed candidates who will write the equivalent of enterprise level fizz buzz [0] and get to a correct solution, and candidates…
    comment by superpope99 · 2020-12-24 · in Interview advice that got me offers
  19. Obligatory “huge” code base with many many layers of abstraction: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  20. Finally understanding the appeal of static typed languages after doing a project in Go using Goland. I always thought I loved the freedom of python and JavaScript (and I still do to some extent, you’ll have to take Django from my cold dead…
  21. > OOP makes people agree on "where should we put this block of code" in a way that's "intuitive" and scales. This is the opposite conclusion of Brian Will's Object-Oriented Programming is Bad video. Since it forces you to think about…
    comment by creatonez · 2020-08-01 · in The Case Against OOP Is Wildly Overstated
  22. Disclaimer: the following method may not work if your library is public facing, as breaking changes to public API is usually a terrible idea. Ask yourself the following questions: * Are you an experienced developer on this particular…
  23. And also, the idea of "architecture astronauts", in the text written almost 20 years ago: https://www.joelonsoftware.com/2001/04/21/dont-let-architect... "Why the hell are people so impressed by boring architectures that often amount to…
  24. Someone looking for the unbeatable https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... ?
    comment by alexandernst · 2020-05-24 · in Show HN: FizzBuzz purely in Rust's trait system
  25. 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 macando · 2020-05-17 · in What Peak Hello World Looks Like
  26. Complexity can easily be manufactured. Comparing it to something as fundamental as energy is pure bollocks. Heres an amusing and simple example of manufactured complexity: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by ninjapenguin54 · 2020-05-01 · in Complexity Has to Live Somewhere
  27. Surely someone needs to mention FizzBuzzEnterpriseEdition [1], which is clearly the best resource in this domain? Don't ignore the issues, true gold in there :) [1] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by declnz · 2020-04-28 · in Why can't programmers design software?
  28. I think the comment was a little tongue-in-cheek -- like FizzBuzz is a problem without much inherent complexity, but you can certainly you make an overly complex solution: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by thedirt0115 · 2020-02-20 · in The Law of Conservation of Complexity
  29. Looking at the metrics used in the publication[0], it seems most of them focus on the absolute number of engineers working on a given component. This makes sense — more engineers touching a component introduces more opportunities for bugs.…
  30. The infamous "FizzBuzzEnterpriseEdition" relevant to the topic, https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  31. A lovely ridiculous parody of "Enterprise" style Java: https://www.github.com/EnterpriseQualityCoding/FizzBuzzEnter...
  32. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... This is fantastic.
    comment by jplayer01 · 2019-10-11 · in Why Enterprise Software Sucks
  33. My slightly geekier explanation for Why Enterprise Software Sucks is to simply link to this facetious GH repo: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by AdmiralAsshat · 2019-10-11 · in Why Enterprise Software Sucks
  34. I feel like the Java community will step up and refactor this to be as robust as Enterprise Fizz Buzz [1]. [1] - https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  35. There's a lot of culture that comes with a language. 10 years ago, Java and C# were associated with enterprisey complexity and interchangeable programmers working under architecture astronauts, Python was used by the cool kids. Keeping to…
  36. Yes @ absurd level of abstraction, EnterpriseFizzBuzz even manages to laugh at this old-school 'Enterprise' style of writing code[1]. Some enterprises have managed to move away from this though -- DevOps in the enterprise is real and it…
  37. ▲ 30
    FizzBuzz Enterprise Edition
    story by AdmiralAsshat · 2019-06-14 · 2 comments
  38. Two words: enterprise fizzbuzz https://news.ycombinator.com/item?id=17043541 https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... ...fizzbuzz for the entire enterprise
    comment by acklemore · 2019-03-14 · in Object-Oriented FizzBuzz
  39. Sure does. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by someguy1234567 · 2019-03-07 · in Microsoft Open-Sourced Calculator
  40. ▲ 1
    FizzBuzz Enterprise Edition
    story by appwiz · 2019-02-28 · 0 comments
  41. Well if you're going to do it as a service you might as well make it enterprise ready. Allow me to introduce you to Java EE Fizzbuzz https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  42. > Java can be programmed as lightly as Python or as a full-on J2EE monstrosity. The difference is cultural ("idiomatic") not brought about by types. I wish I had the money to burn to buy a billboard in Silicon Valley to broadcast this. I…
    comment by Sohcahtoa82 · 2019-02-13 · in The memory safety problem isn't bad coders
  43. Some time ago, I would have agreed with you about Adapters, Factories and so on. But now, I'm not so sure. My team inherited a code base that wasn't really legacy - maybe two years old - with a very simple business logic: Collect data from…
    comment by fdw · 2019-01-27 · in Confessions of an Abstraction Hater
  44. Fast? Yes. The Gold Standard? Pshaw. This thread is utterly incomplete without Fizz Buzz Enterprise Edition™[1]. If you want to get straight to the good parts of it, just look at the Factories folder[2]. [1]…
    comment by romwell · 2019-01-01 · in FizzBuzz in ten languages
  45. FizzBuzz Enterprise: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by wolfi1 · 2018-12-31 · in FizzBuzz in ten languages
  46. Fizz Buzz - Enterprise edition. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  47. Vi's site is down from the onslaught. In the meantime, enjoy the ever-classic Fizz Buzz Enterprise Edition: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by romwell · 2018-11-01 · in Fifty Fizzbuzzes
  48. This comes to mind: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by amiga-workbench · 2018-10-17 · in What is your favorite design pattern?
  49. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by dTal · 2018-10-17 · in Do We Worship Complexity?
  50. > software bloat This came up on another thread here from a blog/article titled "software disenfranchisement". I mentioned that I think a lot of it is an unhealthy obsession with writing re-usable code that results in abstractions on top…
    comment by Sohcahtoa82 · 2018-10-05 · in Why Do Computers Use So Much Energy?