[PHP]SRP, DRY itd. a wielość powiązanych klas |
[PHP]SRP, DRY itd. a wielość powiązanych klas |
13.11.2017, 09:23:31
Post
#1
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 0 Dołączył: 15.09.2016 Skąd: Warszawa Ostrzeżenie: (0%) |
Przedszkole to przedszkole.
"Twórz jak najwięcej małych klas" "Nie twórz ciasnych wiązań między klasami" "Jeden argument ok, dwa to za dużo, trzy zmień coś" Boję się dzielić kod na wiele klas bo potem trzeba dostarczyć nowe rozdzielone obiekty do pierwszego. Nie pozwalają tworzyć obiektów wewnątrz metod. Nie pozwalają by konstruktor miał wiele argumentów. Więc jak mam dostarczyć wydzielone obiekty do pierwszego (pierwotnego, sorry) obiektu by książki były szczęśliwe? W konstruktorze? I to nie będzie ciasne wiązanie? |
|
|
13.11.2017, 11:04:18
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Jeśli jest to kontroler to tutaj spinasz generalnie wszystko więc ilość zależności może być spora, ale jeśli jakaś klasa biznesowa ma dużo to już nie jest dobry znak.
Zależy też kto rozmumie dużo, dla mnie znośnie to 3-4, dużo to 6 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 11:17 |