![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 3 Dołączył: 28.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Trochę piszę w php, ostatnio nawet zacząłem czytać o programowaniu obiektowym. Wszystko ładnie pięknie, rozumiem jak to działa, ale nie wiem po co mi to do szczęścia. Programuję strukturalnie i na razie nie widzę potrzeb pisania obiektowego: kodu nie udostępniam, bo piszę dla siebie albo do pracy, a tworzenie całej klasy aby stworzyć jeden obiekt wydaje mi się nieco zbędne. To tak jakbym dostał młotek wraz z instrukcją obsługi, ale nie wiem wogóle po co mam wbijać gwoździe.
Proszę o łopatologiczne wyjaśnienie "potrzeby wbijania gwoździ", czyli progamowania obiektowego. Ten post edytował Azek 4.04.2012, 09:35:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 320 Pomógł: 29 Dołączył: 3.04.2010 Ostrzeżenie: (20%) ![]() ![]() |
OOP jest świetne, gdy wiesz, o co w tym chodzi (IMG:style_emoticons/default/wink.gif) Sam kilka razy próbowałem się nauczyć programowac obiektowo, zanim mi się to udało. To po prostu trzeba zrozumieć. Interfejs ponad implementację, to bardzo ułatwia pracę z poprawianiem kodu. Btw. mogę się mylić, ale moim zdaniem programowanie zorientowane obiektowo wykorzystuje paradygmat programowania proceduralnego (metody), zaś ono wykorzystuje często też paradygmat strukturalny, czyli właściwie pisząc obiektowo, piszesz strukturalnie oraz proceduralnie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 17:58 |