• Object composition in JavaScript

    You may have heard the famous quote from the popular book "Design Patterns: Elements of Reusable Object-Oriented Software", written by the "Gang of Four" in 1994: "Favor object composition over class inheritance". What does it really mean and how can I implement this in JavaScript?

    Read more →