![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jako iż w sąsiednim dziale rozpoczęła się dyskusja o tym i owym dotyczącym OOP, trzeba ten temat rozwinąć, przykleić i wbijać do łba każdemu kto stwierdzi:
Cytat ja powiem tak. PDO i obiektowosc nie rozni sie praktycznie niczym, ktos wymyslil obiektowosc i PDO i trzepie na tym niezla kase a wy podjarani tym ze sie nauczyliscie i teraz jestescie goscie. wow! Cytat skoro ta obiektowosc to taka swietna sprawa to powiedz co w tym lepszego? bo ja nie widze zadnej a wrecz widze wady, trudniejsza do nauki tym bardziej dla laikow ktorym kazdemu proponujecie. Cytat PDO to taka zaleta ze nie musisz zabezpieczac przed SQL injection i o to mi tylko chodzilo, jaka jeszcze zaleta? OOP jaka zaleta? szukalem w google i sie uczylem, czytalem, szukalem wiele ale wybaczcie, ale nie znalazlem odpowiedzi na moje pytanie?? to co jest w OOP to mam to samo w funkcjach i jak juz pisalem, trzeba myslec zeby wiedziec jak to poskladac Otóż... było już o tym. http://forum.php.pl/index.php?showtopic=101470 http://forum.php.pl/index.php?showtopic=140338 http://forum.php.pl/index.php?showtopic=200240 I w wielu, wielu innych tematach. Cały bajer OOP w PHP polega na tym że... bez tego nie ma przyszłości zawodowej. Jeśli piszesz kod w domu, dla siebie, strukturalnie, to masz do tego prawo, jednak to nie znaczy że tak musi być. Żadna firma nie tworzy oprogramowania strukturalnie, ponieważ nie jest to wydajne. Przykład, patrz WordPress, jego kod jest tak beznadziejny, że nie opłaca się już tego rozwijać, a nie można od tak tego przepisać na OOP, bo zwyczajnie kompatybilność 99% wtyczek szlag trafi. Nie odetną pępowiny, bo zespołu WP na to nie stać. Gdyby WP był obiektowy, nie byłoby trzeba się o to martwić, bo wtyczki byłby kompatybilne i zmieniać by było można do woli. Kod strukturalny to pozostałość, która powinna z PHP wylecieć (jednak tu też team nie ma jaj, aby to zrobić.). Jeśli nadal drogi użytkowniku upierasz się przy tym że można pisać dobrze strukturalnie na funkcjach... to zbuduj mi proszę aplikacje, jakąś prostą ok 12k linijek i rozwijaj ją przez rok. Gwarantuję Ci że wymiękniesz już przy 3k linii kodu, oraz 2ch tygodniach. Oczywiście zachowaj wszystkie standardy PSR*/ wprowadź MVC(P) itd. /* edycja, literówki */ Ten post edytował !*! 27.09.2012, 19:03:47 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Przecież wszystkie nowe fw są na namespace. Więc jak się nie używa, jak się używa (IMG:style_emoticons/default/wink.gif)
A jak przy temacie fw z namespace, to dziś został wydany Spawn 2.1 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 6 Dołączył: 22.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Przecież wszystkie nowe fw są na namespace. Więc jak się nie używa, jak się używa (IMG:style_emoticons/default/wink.gif) A jak przy temacie fw z namespace, to dziś został wydany Spawn 2.1 Jak patrze na wersja 2.0 na GitHubie to podoba mi się ten framwork, wrzuć tam wersje 2.1 Jak widać nikt tego nie obserwuje tam może dlatego że nie korzystasz z GitHuba na bieżąco, tak to może byliby jacyś obserwatorzy i forki. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 20:59 |