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 "CUPID 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 * Daniel's talk "Decisions, Decisions https://vimeo.com/43536417 * Daniel's talk "Decisions, Decisions at InfoQ https://www.infoq.com/presentations/Decisions-Decisions/ * Book How Google Tests Software https://amzn.to/3rPRVRi
You May Also Like

Jack Hopkins
Jack Hopkins

CriptoMonedas TV
CriptoMonedas TV

Coach8 教练吧(播客)
Coach8

Jak Piggott
Jak Piggott

Mark Tilbury
Mark Tilbury Fan

The Good Tech Companies
HackerNoon

The MSP Zone
Charles Weaver

Ham Radio 2.0
Jason Johnston - KC5HWB

Home Assistant Podcast
Mostly Automated Media

The Growth Podcast
Aakash Gupta
Community discussion