Strona główna Tagi SOLID

SOLID

Jak OCP z SOLIDa pozwala łatwo rozbudowywać istniejący kod?

"To się okazało bardziej skomplikowane niż myślałem" "Coś nie działa, ale ja przecież tego nie ruszałem" "Wolałbym tego nie ruszać/modyfikować... lepiej napisze to od zera" Praktycznie każdy...

Jak naprawić SRP w czasie refaktoryzacji?

Chcesz zmienić kod. Patrzysz a tu naprawdę się dzieję. Możesz dopisać 2 linijki i olać, nadal wykonując swoją pracę lub... No właśnie. W zależności od...

Kruchość = nieSOLIDny kod

W pewnym momencie wprowadzasz zmianę i ... zaczyna się prawdziwa tragedia. Z pozoru niepowiązanego moduły przestają działać. Klient dzwoni i mówi, że na produkcji...

Złamałem Single Responsibility Principle – Co mi grozi, co dalej?

Single Responsibility Principle (Zasada Pojedynczej Odpowiedzialności) jest z pozoru prostą zasadą. Z doświadczenia wiem, że może ona powodować dużo problemów zarówno osobom doświadczonym jak...

SOLID – Co się za nim kryje

SOLID to 5 zasad, które często wymienia się jako najważniejsze dobre praktyki tworzenia oprogramowania. Czy SOLID jest lekiem na wszelkie bolączki programistów? Czy jego...