I recently authored an article for the Omnitech blog of an overfiew of Functional Programming along with how and why we have been digging in. I hope you’ll visit it and check out other articles and the company while you are there.
Over the last 1.5 to 2 years several of us embarked on a journey of learning about Functional Programming after years of using C# and Object Oriented approaches. While I haven’t gotten to put a lot of this in practice (work opportunities have moved more into YAML pipelines and training), the concepts affect my thinking and I’m leaning Functional over OO.
Matt’s 5 Principles are worth repeating here from 2 lunch and learns where he shared 5 principles along with code examples to make C# code cleaner, more expressive, and harder to break.
I published my journey at the end of 2024 , and all my FP articles feel free to read more there.
Check out my Resources Page for referrals that would help me.