TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

FizzBuzz Enterprise Edition

168 pointsby Ethcadabout 7 years ago

19 comments

lotkowskimabout 7 years ago
I am surprised that the Enterprise edition is missing the option to export as an Excel file, eagerly waiting for future releases.
评论 #17046422 未加载
评论 #17045430 未加载
评论 #17046658 未加载
评论 #17045982 未加载
评论 #17048327 未加载
btownabout 7 years ago
AI-is-the-new-Java edition: <a href="http:&#x2F;&#x2F;joelgrus.com&#x2F;2016&#x2F;05&#x2F;23&#x2F;fizz-buzz-in-tensorflow&#x2F;" rel="nofollow">http:&#x2F;&#x2F;joelgrus.com&#x2F;2016&#x2F;05&#x2F;23&#x2F;fizz-buzz-in-tensorflow&#x2F;</a>
评论 #17047729 未加载
评论 #17048366 未加载
_pmf_about 7 years ago
The documentation is not Enterprise Ready™; it still contains a description of what the product actually does in an accessible location. For proper compliance, this description should be in a PDF whitepaper that will only be mailed to you after providing your e-mail address and phone number.
评论 #17045734 未加载
评论 #17047248 未加载
评论 #17045661 未加载
评论 #17045424 未加载
评论 #17047583 未加载
thesephistabout 7 years ago
The Github issues list is the real gold mine: <a href="https:&#x2F;&#x2F;github.com&#x2F;EnterpriseQualityCoding&#x2F;FizzBuzzEnterpriseEdition&#x2F;issues" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;EnterpriseQualityCoding&#x2F;FizzBuzzEnterpris...</a>
评论 #17045403 未加载
评论 #17046209 未加载
评论 #17045336 未加载
royalghostabout 7 years ago
Looking at the problem statement, this should be built in a Reactive style of programming and more event based. What if we need to scale this to infinite numbers for millions of clients ?<p>Event based programming in technology like stack is more appropriate for this kind of problem domain...
评论 #17047488 未加载
alexeizabout 7 years ago
I&#x27;m appalled that this piece of junk that has the audacity to call itself &quot;enterprise grade&quot; does not employ an industry standard dependency injection framework. 22 appearances of &#x27;new&#x27; in the codebase - you gotta be kidding me! I cannot recommend to license this application for deployment at my company unless its code is thoroughly refactored to use Dagger or at the very least Google Guice.
评论 #17054884 未加载
Asookaabout 7 years ago
Where&#x2F;how does one learn to structure programs like this? Obviously I won&#x27;t write fizzbuzz like this, but the point is it won&#x27;t occur to me to structure a fizzbuzz solution like this. And if I can&#x27;t produce such a structure for the dead simple case, then I can&#x27;t trust myself to be able to architect an actual complex system where one <i>does</i> need to apply all these abstractions.<p>Are these skills only attainable from years of real-world experience?
评论 #17047494 未加载
评论 #17047511 未加载
评论 #17046118 未加载
评论 #17047104 未加载
stochastic_monkabout 7 years ago
I love this project (having worked in a Java shop for a few years), but it does sadden me that it fails to compile. That would complete the joke.
6ue7nNMEEbHcMabout 7 years ago
This is clearly a hoax - there are no UML diagrams there (not up to date with the code - to be clear about this).
geraldbauerabout 7 years ago
Big fan of fizz buzz. Edited &#x2F; wrote &#x2F; collected a (free open source) book titled &quot;FizzBuzz (1, 2, Fizz, 4, Buzz,...) by Example - There&#x27;s More Than One Way To Do It&quot; [1] in the Yuki &amp; Moto Press incl. functional, object-oriented, code-golf, and many more styles &#x2F; versions. Happy fizz buzzing.<p>[1] <a href="https:&#x2F;&#x2F;yukimotopress.github.io&#x2F;fizzbuzz" rel="nofollow">https:&#x2F;&#x2F;yukimotopress.github.io&#x2F;fizzbuzz</a>
评论 #17045401 未加载
评论 #17045389 未加载
frflabout 7 years ago
On a more serious note.<p>What is the alternative to the OOP IOC SOLID multiple layers of abstraction way of doing things? Is this really the go to architecture for <i>enterpire</i> - or more appropriately, large projects? Why is it the go to architecture -- what are the alterntives? Suppose we&#x27;re discussing a project in a non-typical OOP language (not Java&#x2F;C#&#x2F;C++), what is the architure of choice there?<p>Asking this as a junior developer
评论 #17047261 未加载
评论 #17046501 未加载
slowmovintargetabout 7 years ago
No &quot;Chain of possibilities&quot; pattern?<p>Also, far too few classes with the word &quot;Context&quot; in the name.
akerroabout 7 years ago
<a href="https:&#x2F;&#x2F;github.com&#x2F;EnterpriseQualityCoding&#x2F;FizzBuzzEnterpriseEdition&#x2F;issues&#x2F;340" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;EnterpriseQualityCoding&#x2F;FizzBuzzEnterpris...</a><p>Eh... this guy is right, ant is better.
ramgorurabout 7 years ago
Is there any technical paper on this somewhere on arxiv? I was trying to implement one of my own without all the enterprise abstractions and now I am stuck.
acobsterabout 7 years ago
To me the best part of this is the Issues. &quot;Change in business requirements&quot; is probably my favorite
mattnewportabout 7 years ago
The Code of Conduct is a nice touch.
评论 #17047721 未加载
burnt1ceabout 7 years ago
not over engineered by the least bit.
bootszabout 7 years ago
Too real...
some_accountabout 7 years ago
And this is why I will never work in Enterprise again.
评论 #17045970 未加载