Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 0 Dołączył: 15.09.2016 Skąd: Warszawa Ostrzeżenie: (0%)
|
Nie wiem czy dobrze rozumiem zasadę low coupling. Czy poniższe to jej złamanie?
Rozumiem, że w low coupling chodzi o to by modyfikacja klasy B nie powodowała modyfikacji w klasie A. Ale co w tym sensie daje mi wstrzyknięcie obiektu B przez konstruktor A? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Loose coupling polega na tym że obiekty powinny być ze sobą powiązane w najmniej ścisły sposób. Tworzenie na sztywno obiektu jest przeciwieństwem tego. Zero elastyczności, wymagało by przepisania całego systemu w przypadku zmian.
|
|
|
|
porzeczki [PHP]czy utworzenie obiektu w klasie to złamanie zasady low coupling? 11.03.2017, 09:23:35
viking Porównaj z:
[PHP] pobierz, plaintext class A ... 11.03.2017, 10:19:34
porzeczki rozumiem, czyli dopóki nie zastosuję abstrakcji to... 11.03.2017, 10:29:52 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:51 |