Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Why would you want to use a 20 line function, when you can write a 80-line class, that does, what you want, oop-style, amirite?!
-
Brolls31555yEver since getting familiar with F# I now straddle the OO and FP boundaries in my regular C# work.
I can’t be doing without:
- higher order functions
- monads & monoids
- generic types
- runtime expressions for dynamic compilation
It just makes expressing what I want and need so much easier.
I refuse to spin up a bunch of interfaces and factories and factory factories just for adherence to OO bullshit.
It’s easier to stub a lambda function, so imma keep doing it and drag everyone else to the one true path, kicking and screaming if need be. -
musician9425y@Brolls there is not one true path in software development. You are making the exact same mistakes as those OO fanatics you hate if you think that.
Related Rants
-
PTwno1Boss: Hey man, can you do an extra couple of hours today to finish [...] up? I just talked to [person he knows...
-
practiseSafeHex7Team quarterly capacity planning: - Confluence document created with a big table (+100 rows) by product / bus...
-
Angry3story points that equate to hours. 1 = 1 hour 2 = 1-2 hours 3 = 3-4 hours 5 = 6-8 hours 8 = Kill. Me. 13 = No...
The design process.
Call me old fashioned - but clean-code/clean-architecture/SOLID is not as important as simplicity and coherence.
I JUST NEED FUNCTION THAT DOES STUFF! But noooooo better overly design EVERYTHING!
rant
wk157