Loading...
Skip to Content

Podcast Better Software Design

O CUPID, alternatywie dla zasad SOLID z Piotrem Stawirejem

Odcinek 48, 27 grudnia 2022

Zestaw zasad SOLID, wspomagający tworzenie łatwo rozwijalnego i utrzymywanego oprogramowania, jest znany w branży IT od lat. I także od lat mówi się o jego niedopasowaniu do obecnej rzeczywistości.

Mój dzisiejszy gość i jednocześnie wielki zwolennik podejścia Clean Code i Software Craftsmanship, Piotr Stawirej, przedstawia propozycję zestawu zasad CUPID autorstwa Dana Northa, mający rozwiązującać bolączki SOLID-a.

W tym odcinku usłyszysz:

  • jakie zasady/właściwości proponuje CUPID
  • jak można interpretować założenia Composable, Unix Philosophy, Predictable, Idiomatic i Domain-based
  • jak może wyglądać wdrażanie tych zasad w praktyce
  • jakie problemy rozwiązuje, a jakie wprowadza CUPID

Materiały dodatkowe

Cytat odcinka

Na code-review często są dyskusje o zasadach. Postawmy właściwości kodu ponad nimi

Ten podcast jest dostępny na platformach


Podcast Better Software Design

Warto także posłuchać...

Jakub Nabrdalik

O architekturze mikroserwisowej z Kubą Nabrdalikiem

Bez dwóch zdań architektura mikroserwisowa jest złożona i trudna w implementacji, a jednocześnie bardzo często...
Odcinek 13
Jakub Pilimon

O modelu i strukturach wielkiej skali z Kubą Pilimonem

W kilku dotychczasowych odcinkach pojawił się temat struktur wielkiej skali w modelu domenowym. Nadszedł więc...
Odcinek 9
Jakub Pilimon

O modelowaniu agregatów z Kubą Pilimonem

Wspólnie z Kubą siadamy przy pierwszym Domain Driven Design Roundtable i rozkładamy koncept agregatu na...
Odcinek 1

Potrzebujesz wsparcia w poprawie jakości projektu, architektury lub zwiększenia umiejętności w zespole?