Ostatnia, piąta litera w SOLID to Dependency Inversion. Dziś zastanowimy się czym jest w praktycznych zastosowaniach z życia.
Czytaj dalej Dependency Inversion czyli jak nie instalować lampy
Ostatnia, piąta litera w SOLID to Dependency Inversion. Dziś zastanowimy się czym jest w praktycznych zastosowaniach z życia.
Czytaj dalej Dependency Inversion czyli jak nie instalować lampy
Przyjrzyjmy się dziś zasadzie podstawienia Liskov. To jedna z pięciu zasad SOLID w programowaniu obiektowym. Spróbujemy rozwiązać klasyczny problem kwadratu i prostokąta. Zastanowimy się też do czego służy dziedziczenie i dlaczego jest złe. ;)
Single responsibility principle to podstawowa zasada dobrych praktyk w programowaniu obiektowym. Wszyscy ją znają. To ona jest naszym S w SOLID. Wydaje się, że wszystko o niej zostało już powiedziane. Czy na pewno? Przyjrzyjmy się bliżej.
Prawo Demeter to jedna z zasad dobrego programowania. Jest częścią paradygmatu SOLID. Jednak jak wyjaśnić ją bez trudnych pojęć i bez zaciemniania wyjaśnień kodem? Okazuje się, że nawet prawo programowania można opisać przykładem wziętym z życia.