On Tuesday, 28 August 2018 at 08:39:20 UTC, bauss wrote:
The following language is a dangerous competitor to D.
https://github.com/joaomilho/Enterprise
I often feel like this kind of 'jokes' are trying too hard.
FizzBuzz Enterprise was fun when it first came out, and I know
it's popular to hate on OOP programming, especially Java. But the
fact is, a very big portion of software was built using OOP, and
many of the hated design patterns have a place in programming.
Sure, it doesn't provide witty one-liner quicksort examples, but
when you have a group of people, having to integrate multiple
webservices/databases, these kind of layered code architecture
comes in handy.
Of course sometimes people go too far, trying to make the code
generic and fit every usecase, breaking YAGNI.