![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 0 Dołączył: 3.07.2003 Skąd: Szczecin->niebuszewo->*(next to window) Ostrzeżenie: (0%) ![]() ![]() |
Jak w temacie, oczywiscie chodzi mi o php bo np. w c++ to rozumeim i popieram ale w php jakos nie moge pisac obiektowo. Ilekroc probowalem napisac cos obiektowo w php4 konczylo sie to na przepisaniu kodu proceduralnie, nie mialem poprostu zadnego powodu aby utrzymywac klasy w kodzie. W php5 sprawa ma sie juz lepiej aczkolwiek nadal doskwiera mi jednokrotne dziedziczenie i inne ograniczenia w porownaniu z c++ (w tym jezyku uczylem sie obiektowki). Wiec chcialbym poznac wasze argumenty dlaczego piszecie OO. Zwlaszcza chodzi mi o php4 bo w piatej odslonie powoli zaczynam uzywac OO.
Z gory dzieki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Dla mnie początek przygody z OOP datuje się trafienie na wspominany już system http://pof.sourceforge.net/
Co prawda teraz widzę kilka błedów w jego założeniach, nie przeszkadza mi to jednak nadal, (po roku lub 1,5 ) nadal z niego korzystać, nadal go rozwijać, i cieszyć się z tego, że ktoś na to wpadł (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Tak naprawdę jednak zawdzięczam mu coś więcej - przekonanie się, jak dużo może dać dziedziczenie, jak łatwo wykorzystać strukturę klas do tworzenia znacznie bezpieczniejszych i łatwiejszych do rozbudowy aplikacji. Teraz pewnie znalazłbym wiele lepszych wzorców 'na start' jednak tamten był dla mnie niezastąpiony. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 00:43 |