As a software developer, you will probably have at least once a month a discussion about Functional Programming (FP) vs Oriented Object Programming (OOP). Of course, it’s always about the context, I already talked about it.But thanks to Samir Talwar, I had new insights recently on this topic that I […]
Tag: OOP
The context of OOP and FP
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture is one of the many interested books written by Martin Fowler. I have a lot of respect for Martin, mainly because he’s able to constantly challenge himself and improve his craft, since several decades. Here is what I like and dislike about this book. A […]
About Inheritance and Composition
Like for dependency injection, heritage and composition are easily misundertsood. We remember that programs written in Oriented Object Programming (OOP ) are designed by making them out of objects that interact with one another. Technically, we have two possibilities to share code in an OOP style: either composition or inheritance. […]