Alero

Curiosity and boredom can be catalysts for great things

Tag: design patterns

  • Composers Inherit Nothing

    Composers Inherit Nothing

    “Good design is like evolution—it thrives through small, independent compositions. Inheritance builds rigidity, while composition creates life’s beautiful adaptability.” – Richard Dawkins The quote above paints a picture of composability over inheritance in good (software) design. Composition over Inheritance is a phrase I have encountered many times throughout my career.What it truly meant and why…