![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 59 Dołączył: 16.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam taki pytanko do szanownego grona. Załóżmy, że mam malutki czat oparty na OOP, do którego napisałem następujące klasy
to taki ogólny szkic, nie patrzcie na błędy, moje pytanie dotyczy raczej architektury całości (IMG:style_emoticons/default/smile.gif) Teraz moje pytanie: 1. czy rzeczą pożądaną jest, by metoda validate była umieszczona w klasie chat, czy też powinienem stworzyć osobną klasę z metodami filtrującymi dane? A może nie ma to żadnego znaczenia? Gdyby było to coś większego, z pewnością zrobiłbym całą klasę walidującą (zawierałaby wtedy wiele metod) 2. Czy ma sens robić klasę zawierającą tylko jedną metodę? Jak 'powinno się robić' i dlaczego? Ten post edytował sajegib 23.04.2013, 23:08:17 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 1 Dołączył: 26.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ciągle mam uczucie, że powinno się to rozdzielić na dwa kontrolery. Niby dane z jednego formularza, ale POST i FILES niewiele mają ze sobą wspólnego, każda pójdzie odrębną strukturą klas(patrząc na UML).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 01:04 |