Expressing GoF Patterns using First-Class Functions
Written by Grigory Rechistov in Uncategorized on 13.10.2025. Tags: oop, fp, patterns,
Let’s see if I can express those patterns found in the GoF book, meant for object-oriented languages, in a …
Let’s see if I can express those patterns found in the GoF book, meant for object-oriented languages, in a …
I came to realisation that certain design principles originally formulated within object-oriented programming (OOP) are applicable to a wider range of programming concepts. Inheritance is one of them.
This is a continuation of my thoughts about how the ideas of object oriented programming (OOP) have changed over my time.
I am comparing the OOP applications and ideas that I was taught early in my life against my relative recent “discoveries”. These differences are reflected in the designs of …
As my friend Jacob Gabrielson once put it, advocating Object-Oriented Programming is like advocating Pants-Oriented Clothing. // Steve Yegge
I was taught the Objected Oriented Programming (hereinafter “OOP”) long ago. Looking back now, it turned out that it maybe caused more harm than it was useful to my software design skills …