Programowanie proceduralne kontra OO w PHP
"Prawdziwy geniusz drzemie w umiejętności oceny niepewnych, ryzykownych i niezgodnych informacji." (Winston Churchill) PHP jako jeden z nielicznych jezyków, daje nam taką dużą swobodę wyboru pomiędzy programowaniem zorientowanym obiektowo, a strukturalnym. Wielu programistów korzysta z tego drugiego, od czasu, gdy strony internetowe można tworzyć w ten sposób (ten tag, później kolejny i kolejny). Urozmaicanie kodu PHP poprzez wstawki HTML jest dużo bardziej zrozumiałe i "naturalne". Stąd programiści często tworzą własny styl programowania, oparty na filarach opisanych powyżej.
![pawkow](https://wykop.pl/cdn/c3397992/pawkow_IJqgTPGkZx,q52.jpg)
- #
- #
- #
- #
- 8
Komentarze (8)
najlepsze
Jest ilosc, brakuje jakosci - z tym sie zgodze. Jest wielu pseudo-programstow php, i tak prosze ich nazywac, ktorzy za 400 zl zrobia nam serwis spolecznosciowy :) a zapytania sql beda zagniezdzac pomiedzy kodem html. OK.
osCommerce jest koszmarne, zupelnie jak phpBB. Ogromny przerost formy nad trescia zabija te projekty. Od kilku lat nie zajmuje sie juz modyfikacjami powyzszych. Bo
A gdzie napisalem, ze ZF jest wzorcem projektowym :) ?
Podalem ZF jako przyklad projektu ktory z ow wzorcow korzysta. Moze faktycznie, niezbyt jasno wskazalem o co mi chodzi, ale to nie powod aby oceniac moja wiedze jako "gowniana".
Twoj post mowi sam za siebie w sumie.
Singleton jest anty-wzorcem.
Skoro uważasz, że przykładem wzorca projektowego jest ZendFramework to znaczy że gówno wiesz o wzorcach i OOP. ZendFramework jest jak sama nazwa mówi szkieletem projektowym a nie wzorcem. Wzorzec projektowy to np. fabryka, adapter, dekorator, singleton itp.