Daniel Terhorst-North - SOLID vs. CUPID
The SOLID principles are well-established as the foundation of object-oriented systems. However, after more than 20 years it is time to see whether the principles still apply and whether other concepts might be a better alternative. Daniel Terhorst-North is well known for concepts like behavior-driven development or deliberate discovery. He came up with the CUPID principles. In this episode, we will discuss SOLID and CUPID - and why Daniel thinks CUPID makes more sense. ## Links * [Slides for Daniel's presentation "Why Every Element of Solid is Wrong"](https://speakerdeck.com/tastapod/why-every-element-of-solid-is-wrong) * [Slides for Daniel's presentation "CPUID for Joyful Coding"](https://speakerdeck.com/tastapod/cupid-for-joyful-coding) * [Daniel's Homepage](https://dannorth.net/) * [CUPID - the Back Story](https://dannorth.net/2021/03/16/cupid-the-back-story/) * [Advent of Code](https://adventofcode.com/) * [Kevlin Henney's talk "SOLID Deconstruction"](https://vimeo.com/157708450
βhttps://tube.tchncs.de/w/qW8QV6raWxiDxnCa1fxuvb