Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obiekt czy obiekty, problem ze zrozumieniem zagadnienia
Fixus
post
Post #1





Grupa: Zarejestrowani
Postów: 295
Pomógł: 9
Dołączył: 8.02.2006

Ostrzeżenie: (0%)
-----


Witam,
mam problem z rozwiązaniem pewnego zagadnienia. Nie chodzi o samo programowanie, ale o dobre podejście do tego.

Posłużę się chyba najprostszym przykładem. Moduł obsługi usera

Mamy obiek User który ma następujące właściwości
  1. public $name;
  2. public $surname;


posiada też metody get set

Zastanawiam się czy obiekty takie jak register (rejestracja), editData (edycja) powinny zawierać się w tym obiekcie czy w jakimś np. User_control ?

Czy to powinno być rozbijane czy nie ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
l3l0
post
Post #2





Grupa: Zarejestrowani
Postów: 94
Pomógł: 16
Dołączył: 24.07.2009
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Cytat(Fixus @ 1.02.2010, 13:16:34 ) *
Zastanawiam się czy obiekty takie jak register (rejestracja), editData (edycja) powinny zawierać się w tym obiekcie czy w jakimś np. User_control ?

Czy to powinno być rozbijane czy nie ?


Witam,

Myśle żę na to pytane nie ma jedoznaczej odpowiedzi.
Ogólnie musisz przemyśleć czy rozbicie tej klasy na więcej klas coś Ci da...
Tak samo jak ze wzoracami projektowymi, przecież nie używa się ich ponieważ wszyscy mówią że są super, a dlatego że pomagają w utrzymaniu aplikacji. Czasem po prostu nie warto używać wzorca ponieważ może on tylko zaciemnić i skąplikować nasz kod, tak samo w tym przypadku.
Jeśli nie masz pojęcia dlaczego miałbyś rozbjać tą klase to lepiej tego nie rób. Najwyżej póżniej jeśli się okaże że jest to potrzebne zrobisz refactoring.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 09:50