Hello there, my name is Oleg Abrazhaev. I have a pretty interesting biography and a career as a Software Engineer for a couple of years. And as many Software Engineers, I haven’t touched functional programming at all, until some time. And when I did, I realized several things.
- OOP and imperative way of writing code is so dominant, that a lot of developers even do not know, that other approaches exist and that there are other ways to write code.
- We use techniques and approaches from a functional programming all the time while writing our OOP code implementations, but we do it unconsciously.