Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pytanie programowanie obiektowe i strukturalne
Qss
post
Post #1





Grupa: Zarejestrowani
Postów: 141
Pomógł: 7
Dołączył: 22.02.2009

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


mam pytania odnoście tych 2 rodzajów programowania w PHP

programowanie obiektowe jeśli chodzi o serwisy ww gdzie znajdzie zastosowanie ?
większość CMSów jest pisane metodą strukturalną ?
w jakich przypadkach lepiej używać jednego lub drugiego ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
devnul
post
Post #2





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

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


z całym szacunkiem, ale bzdury piszecie.
Cytat
Duże aplikacje tylko w OOP. Łatwiej można kod zrozumieć po wielu miesiącach od napisania, łatwiej go udokumentować, no i jest krótszy.
co jest krótsze? kod? no chyba kpisz. że niby na jakiej podstawie OOP Ci kod skraca? OOP to nie tylko czytelniejszy kod, czego koledzy widzę nie wiedzą. OOP to przede wszystkim cały wachlarz możliwości (który w wypadku php jest ciągle skromny ale wersja 6 a nawet 5.3 wnoszą już sporo ku lepszemu). OOP to przeciążanie, metody magiczne, konstruktory, destruktory, dziedziczenie, ograniczanie widoczności i wiele wiele więcej. polecam lekturę manuala. OOP pozwala na hermetyzację danych - do których obróbki używany jest tylko konkretny zestaw funkcji (metod), mamy wtedy gwarancję że jakiś zewnętrzny kod nam nic nie napsuje itp. co by jednak nie mówić to użycie oop powinno wynikać ze specyfiki konkretnego zadania które należy wykonać. Nie należy pchać go wszędzie na siłę. Kiedy najlepiej używać? nie powiem Ci, bo nie ma złotego środka, jeśli opanujesz oop a wcześniej programowanie strukturalne to sam będziesz potrafił wyczuć kiedy lepiej jest zastosować którą z tych metod.
Go to the top of the page
+Quote Post

Posty w temacie
- Qss   pytanie programowanie obiektowe i strukturalne   1.05.2009, 15:53:34
- - Spawnm   //większość CMSów jest pisane metodą strukturalną ...   1.05.2009, 15:59:46
- - 230005   Cytatprogramowanie obiektowe jeśli chodzi o serwis...   1.05.2009, 16:11:03
- - Qss   ale istniejące darmowe typu jommola php-fusio...   1.05.2009, 16:12:50
- - devnul   z całym szacunkiem, ale bzdury piszecie.CytatDuże ...   1.05.2009, 21:44:09
- - devnul   dlatego napisałem Cytatco by jednak nie mówić to ...   1.05.2009, 22:13:52
- - okitoki   OOP to inny sposób myślenia, programy napisane obi...   1.05.2009, 22:23:31
- - devnul   Cytatwciągnięcie fragmentu kodu powoduje pociągnię...   1.05.2009, 22:28:35
- - WebCM   Obie techniki programowania mają swoje zastos...   1.05.2009, 22:55:26
- - devnul   Cytatmniejszy rozmiar plików (..) ale niektóre fra...   1.05.2009, 23:12:31
- - Qss   jednak przy projektowaniu małego CMS'a zostanę...   2.05.2009, 04:42:58
- - ayeo   Jeśli się zastanawiasz to znaczy, że nie umiesz pi...   2.05.2009, 06:21:34
- - WebCM   I tak front kontroler nie może być w pe...   2.05.2009, 09:24:31
|- - mike   Cytat(WebCM @ 2.05.2009, 10:24:31 ) I...   2.05.2009, 09:43:19
- - Qss   ayeo artykuł się na pewno przyda ale nar...   2.05.2009, 11:33:25
- - devnul   CytatI tak front kontroler nie może być w pełni ob...   2.05.2009, 11:51:12
- - Crozin   Cytatz drugiej strony uczenie się oop PHP jest dob...   2.05.2009, 12:07:02
- - kajzur   Ogólnie to jest tak, że programowanie strukturalne...   2.05.2009, 14:14:23
|- - pyro   Cytat(kajzur @ 2.05.2009, 15:14:23 ) ...   2.05.2009, 14:24:25
- - devnul   CytatTo wytłumacz mi co robi w moim htdocs ściągni...   2.05.2009, 15:25:54
- - WebCM   Ściągnąłem najnowszą wersję phpMyAdmin i nie widzę...   2.05.2009, 16:33:23
- - devnul   CytatŚciągnąłem najnowszą wersję phpMyAdmin i nie ...   2.05.2009, 17:37:50
|- - pyro   Cytat(devnul @ 2.05.2009, 18:37:50 ) ...   2.05.2009, 18:09:34
- - Qss   Cytatbtw: AJAX to JS - zapamiętajcie to w ko...   3.05.2009, 14:12:23
- - Crozin   A JS'owy DOM (getElementById(), createElement(...   3.05.2009, 14:23:33
- - devnul   AJAX jest technologią (jeśli można to tak nazwać) ...   3.05.2009, 14:51:52
- - Crozin   No właśnie IMO AJAXa nie można nazwać technologią....   3.05.2009, 15:10:29
- - devnul   za wiki CytatAJAX (ang. Asynchronous JavaScript an...   3.05.2009, 15:16:43
- - Crozin   Wiki nie cytuj bo nie zawsze jest to dobre źródło....   3.05.2009, 16:19:50
- - devnul   CytatFakt, z cURLem to zły przykład dałem - lepiej...   3.05.2009, 18:44:26
- - nieraczek   Ajax to niezupełnie JavaScript. Dzięki Ajaxowi moż...   3.05.2009, 19:42:12
- - Crozin   @nieraczek: Przy pomocy AJAXa nie możesz wysłać/od...   3.05.2009, 20:00:10
- - WebCM   Rozważmy 5 aplikacji: 1. Pełna zgodno...   7.05.2009, 11:55:32
|- - mike   Cytat(WebCM @ 7.05.2009, 12:55:32 ) R...   7.05.2009, 12:21:16
- - devnul   Cytat(WebCM)Rozważmy 5 aplikacji: 1. Pe...   7.05.2009, 12:16:40


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: 28.12.2025 - 08:51