CUPID with Dan North
Do the SOLID principles still make sense? Carl and Richard talk to Dan North about SOLID, starting with a five-minute PubConf talk that Dan did about how SOLID was wrong. Meant to be humorous (it was PubConf after all), the SOLID fans took exception, and actually led to Dan exploring how SOLID could be reinterpreted... as CUPID. With a lot of back story and laughs, Dan digs into his thinking around making sustainable, quality software with the acronym CUPID.
Guests:
Dan North
Dan North uses his deep technical and organisational knowledge to help CIOs, business and software teams to deliver quickly and successfully. He puts people first and finds simple, pragmatic solutions to business and technical problems, often using lean and agile techniques. With thirty years of experience in IT, Dan is a frequent speaker at technology and business conferences worldwide. The originator of Behaviour-Driven Development (BDD) and Deliberate Discovery, Dan has published feature articles in numerous software and business publications, and contributed to The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends and 97 Things Every Programmer Should Know: Collective Wisdom from the Experts. He occasionally blogs at https://dannorth.net/blog.
Links:
- .NET MAUI Demo Video https://www.youtube.com/watch?v=eUrMGCuV_vQ
- CrashPlan https://www.crashplan.com/
- CUPID - The Back Story https://dannorth.net/2021/03/16/cupid-the-back-story/
- SOLID Principles .NET Rocks Episode https://dotnetrocks.com/?show=1166
- Why Every Single Argument of Dan North is Wrong https://www.entropywins.wtf/blog/2017/02/17/why-every-single-argument-of-dan-north-is-wrong/
- Architectural Decision Records https://adr.github.io/