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've never heard of Ponytail before, I've read the entire README and glanced through this repo and I'm left so confused. From what I can gather this project is essentially a single markdown file with a prompt that verbosely says "write the…
  2. > some hideous name like foo.widget.widgetBuilder.widgetFactory in Java or something NO, it’s beautiful! https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by cobbzilla · 2026-10-22 · in Rust Style Guide
  3. Yes, well, so can humans given the "right" circumstances, e.g. "enterprise" software: https://github.com/enterprisequalitycoding/fizzbuzzenterpris... Assuming the code is produced to serve human needs there will be humans in the loop…
  4. https://github.com/enterprisequalitycoding/fizzbuzzenterpris...
    comment by rrrx3 · 2026-09-03 · in ChatGPT outage – Resolved
  5. Reminds me of the "entreprise grade fizzbuzz" https://github.com/enterprisequalitycoding/fizzbuzzenterpris...
  6. ^^^^^^^^^^^^^^^^^^^ I recently wrote a very esoteric Python script. 100 lines of code. No classes, no functions, but yes argparse. I've tried out the latest open source models on the task. They go bananas. It's like Enterprise fizzbuzz (…
    comment by Neywiny · 2026-05-04 · in Formatting a 25M-line codebase overnight
  7. I have seen way too often, advocates of SOLID and patterns to have religious arguments: I don’t like it. That being said, I think there is nothing bad in SOLID, as long as treated as principles and not religious dogmas. About patterns, I…
    comment by f1shy · 2026-04-21 · in Laws of Software Engineering
  8. This just looks like regular fizzbuzz written a bunch of different ways (by AI...), whereas the gimmick of the original FizzBuzzEnterpriseEdition was that it had a lot of unnecessary abstraction: https://github.com/enterprisequalitycoding/f…
  9. You need the StrategyFactory in case you need further variances to the Factories you're making. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by tracker1 · 2026-03-04 · in Nobody gets promoted for simplicity
  10. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  11. 15 years ago, Enterprise FizzBuzz [1] was supposed to be satire. These days, it's not quite complex enough to capture "modern" web dev. [1] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  12. Is this a joke like FizzBuzzEnterpriseEdition [0] ? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by d-lisp · 2026-01-05 · in Agentic Patterns
  13. Work may enable altruism outside of your actual job. For example, I got fulfillment from sharing my journey publishing some open source software over the course of a few months. Having savings helped make that possible. SMART criteria[1]…
  14. Just as enterprise software is proof positive of no intelligence under the hood. I don't mean the code producers, I mean the enterprise itself is not intelligent yet it (the enterprise) is described as developing the software. And it…
    comment by Terretta · 2025-12-11 · in The highest quality codebase
  15. i've seen worse than this sort of thing: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by genewitch · 2025-11-19 · in Fizz Buzz without conditionals or booleans
  16. It is mostly an Enterprise Development complaint... that said, it's how most .Net shops are in my experience. I really like C#, I've been working on a project with FastEndpoints and the .Net 10 RC since April and been pretty happy with it.…
    comment by tracker1 · 2025-11-12 · in .NET 10
  17. > https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition This! Everytime I see this project, I laugh out loud. The description reads: > FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious…
    comment by throwaway2037 · 2025-10-30 · in Minecraft removing obfuscation in Java Edition
  18. From my pov, both inheritance and encapsulation aren't great if you have to maintain code and add new one. Also, I dislike design patterns overuse, DDD done Uncle Bob style. Also we can think of where OOP drives many teams to:…
  19. Good luck following the Enterprise Edition https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by MattSayar · 2025-10-23 · in Programming with Less Than Nothing
  20. Not sure why but it made me think of FizzBuzzEnterpriseEdition https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by fkyoureadthedoc · 2025-10-09 · in LLMs are mortally terrified of exceptions
  21. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  22. > It was a low effort attempt to make something interesting and it wasn’t. Maybe to you, but others in this thread found it interesting. > Lowers the bar for what good software really is. Software is a means to some end, not the end in…
  23. It has obvious annoyances like these deeply nested paths: quarkdown-quarkdoc-reader/src/main/kotlin/com/quarkdown/quarkdoc/reader/dokka/DokkaHtmlContentExtractor.kt https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  24. There is an enterprise-grade project written in Java: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  25. I think you'll enjoy this better: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by TehCorwiz · 2025-04-30 · in No as a Service
  26. In the English-speaking world, what you're describing is referred to as "enterprise software". See e.g. FizzBuzz Enterprise Edition https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  27. This is the classic example: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... I've tried to follow along with it, but man I just can't - it's that crazy. It does work though
  28. Reminds me of this purposely over-engineered Java version: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  29. > I hate coding interviews but I am sympathetic to people who want to do them because I've met people who are such good bullshitters that they could fool most people. If you're talking about someone with no working experience and who…
  30. You need an enterprise FizzBuzz implementation to pass the interview. https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by adhamsalama · 2025-01-25 · in The FizzBuzz that did not get me the job
  31. Here's my attempt, if OP can read this: https://github.com/TZubiri/fizzbuzz2.0 Apologies to the employers that I uploaded it to Github, but I was trying to keep my green squares thingy streak. I didn't upload the requirements so that it's…
    comment by TZubiri · 2025-01-22 · in The FizzBuzz that did not get me the job
  32. Issue #393 - "My printer isn't working" is a highly recommended read in this repository. Every time I thought it couldn't get any worse, someone posts another atrocity. It's a bit like BOFH, but from the user's point of view.…
    comment by ahofmann · 2024-11-27 · in Quality of code is too high
  33. Java encourages (partly through language design and partly through its community/ecosystem) [Enterprise Grade Programming]( https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... ). The problem isn't the language per se, but that…
    comment by Ferret7446 · 2024-09-26 · in Golang – when programmers had smaller egos
  34. It gets worse (this isn't too much of an exaggeration): https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... . Sometimes there's a scary lack of understanding and competency where you'd expect to find it. As an undergrad, I once…
    comment by yarg · 2024-08-28 · in The 4-chan Go programmer
  35. So Netflix expects open source community to pick up the maintenance tab ? I understand how open source proejcts are born, but I struggle to see what is novelty of this project. Just another Java CRUD app with some questionable design…
    comment by slt2021 · 2024-07-23 · in Maestro: Netflix's Workflow Orchestrator
  36. I can't because I can't beat this, it's perfection: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by TacticalCoder · 2024-06-25 · in Write the worst Java you possibly can
  37. Someone took inspiration from FizzBuzzEnterpriseEdition[1] and made their integer query API future proof. [1] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by kevin_thibedeau · 2024-05-06 · in Swift's native Clocks are inefficient
  38. Reminds me of https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  39. Reminds me of https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
  40. It’s generally not what it claims. Single purpose is a good idea, but the rest… The idea that one class changing won’t change others is a pipe dream. Substitution only matters if you’re using inheritance, but if you’re inheriting, you…
    comment by hajile · 2024-02-24 · in Notes from an Interviewer
  41. I think that's the joke behind FizzBuzz Enterprise Edition, where FizzBuzz is implemented with rigid adherence to Java-encouraged abstractions: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
    comment by SilasX · 2024-02-09 · in Cyclomatic complexity
  42. That "Hello World Enterprise Edition" looks dangerously under-engineered - I could understand it! Far better to follow the best practices demonstrated in the Fizz Buzz Enterprise Edition... https://github.com/EnterpriseQualityCoding/FizzBuz…
    comment by arethuza · 2024-01-09 · in Simple Lasts Longer
  43. > In regards to third party dependencies I agree with what Uncle Bob says, which is to keep them as far away from your stuff as possible. Only introduce a hard dependency if you have to. ... For example I can exchange the DI framework for…
  44. ??? I'll answer your question with a question: Have you seen https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... ? :) I'm guess that to those of us who remember when Java came out, "FizzBuzz: EE" is what we think of when we…
    comment by loxias · 2023-09-16 · in Java 21 makes me like Java again
  45. There’s a difference between complexity that’s inherent to the problem, and complexity that’s added by developers who have drunk architectural cool aid. This is an example where all of the complexity is caused by rigid adherence to the…
    comment by sjducb · 2023-08-23 · in No one wants simplicity
  46. 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
  47. 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...
  48. 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…
  49. 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]…
  50. 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