We are all agreed that your theory is crazy. The question which divides us is whether it is crazy enough to have a chance of being correct. My own feeling is that it is not crazy enough.
- Niels Bohr
From humble beginnings at an MSP, I've adventured through life as a sysadmin, into an engineer, and finally landed as a developer focused on fixing problems with automation.
Great article and super informative! Thanks for posting!
Do you use functional programming whenever possible? Or is there a situation where you might choose OOP even though you could've used functional?
Pick the one that can be easily tested and is most easily understood when you read it.