Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Propozycja artykułu - "Różnice między proceduralnym, a objektowym PHP"
ixpack
post
Post #1





Grupa: Zarejestrowani
Postów: 248
Pomógł: 55
Dołączył: 1.06.2010
Skąd: mam to wiedzieć?

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


Mam taką propozycję, aby ktoś kompetentny (nie ja...) napisał artykuł o podstawowych różnicach między obiektowym i strukturalnym (proceduralnym, liniowym - ile jeszcze określeń?) PHP.

Dlaczego? Dwa razy czytałem książkę o OOP... Jedynie pobieżnie czytałem podrozdział o różnicach pomiędzy tymi dwoma światami. A różnice są i jeżeli np. (tak jak ja, ale dzięki odpowiedzi mike'a w tym wątku zacząłem czytać książkę po raz 3ci i...) uważasz, że programowanie obiektowe to takie w którym jedynie używasz klas, obiektów, narzędzi i przeplatasz to z liniowym php - to jesteś w błędzie. Pewien jestem, że przyda się to każdemu samoukowi.

Edit: Żeby jakaś mądra głowa nie wpadła na pomysł "że jest to oczywiste" - nie nie jest to oczywiste, może zapomnieliście już te czasy, że nawyk ze struktur przenikał wasze kody od szpiku... Ale ja nie i dlatego chcę pomóc mnie podobnym, którzy "jeżdżąc dieslem - myślą że olej silnikowy jest nie potrzebny". Około 19:00 dopiszę "punkty" jakie moim zdaniem powinny znaleźć się w takim artykule, bo fakt "mądre głowy" nie do końca mogą wiedzieć o co mi chodzi. Peace Y

Ten post edytował ixpack 6.05.2011, 10:17:04
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Napisz coś więcej, ale moim skromnym zdaniem musisz zwyczajnie zrozumieć, że OOP to sposób myślenia o kodzie. Fizycznie różnice w kodzie są wtórne, kod jest wtórny względem paradygmatu obiektowego i trudno w jakiś sensowny sposób przedstawić drogę od wniosków do przesłanek, po lekturze której załapiesz w czym rzecz. To po prostu wymaga paru nieprzespanych nocy i dużej wyobraźni. Skup się na takich pojęciach jak zadanie, podmiot oraz na relacjach między nimi w języku naturalnym (IMG:style_emoticons/default/smile.gif)
"Basiu kup golonkę", "Wojtku, weź różową kredkę i narysuj samolot" itd. Podkreślaj podmioty i rzeczowniki, bo to są najczęściej obiekty. Czasowniki to operacje, a przymiotniki odpowiadają za właściwości (składowe/zmienne obiektu). Jak tak parę bardziej złożonych zdań przekujesz na kod, to zrozumienie samo przyjdzie.
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: 12.10.2025 - 20:12