Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> o OOP słów kilka., wiem że może i do działu humor prędzej to trafi, no ale cóż.
!*!
post
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
Go to the top of the page
+Quote Post

Posty w temacie
- !*!   o OOP słów kilka.   27.09.2012, 19:01:03
- - ciekawskiii   kolejny... czy Ty gamoniu myslisz, ze kazdy kto pi...   27.09.2012, 19:06:03
|- - Lorum3   Cytat(ciekawskiii @ 27.09.2012, 20:06...   27.09.2012, 20:12:38
|- - solificati   Cytat(Lorum3 @ 27.09.2012, 21:12:38 )...   27.09.2012, 20:22:58
|- - Lorum3   Cytat(solificati @ 27.09.2012, 21:22...   27.09.2012, 20:25:29
|- - solificati   Cytat(Lorum3 @ 27.09.2012, 21:25:29 )...   27.09.2012, 20:34:53
|- - Lorum3   Cytat(solificati @ 27.09.2012, 21:34...   30.09.2012, 19:10:45
|- - solificati   Cytat(Lorum3 @ 30.09.2012, 20:10:45 )...   30.09.2012, 21:51:24
- - Niktoś   Cytatp.s. OOP a struktura to to samo Nie, gdyż je...   27.09.2012, 19:10:37
- - !*!   ciekawskiii - dla Ciebie Panie Gamoniu co to ma d...   27.09.2012, 19:16:55
- - szalek01   hihi Abstrakcja strukturalna, dziedziczenie strukt...   27.09.2012, 19:21:09
- - ciekawskiii   CytatPs, nie obrażaj innych, gdyż inni Ciebie tuta...   27.09.2012, 19:23:14
- - !*!   ciekawskiii - zawiodłeś mnie, rzucasz się jak mała...   27.09.2012, 19:31:10
- - Niktoś   Cytatmoze to troche inny temat ale laczy to sie w ...   27.09.2012, 19:40:10
- - ciekawskiii   CytatIle tysięcy linijek kodu? ok 12 MB samego ko...   27.09.2012, 19:51:01
- - szalek01   nie jesteśmy w stanie przebić tych argumentów....   27.09.2012, 19:56:36
- - Niktoś   Cytatno tak, faktycznie trudniej np. notepadzie wp...   27.09.2012, 19:57:55
- - !*!   Masz problem ze zrozumieniem i mylisz pojęcia. CSS...   27.09.2012, 19:58:39
- - ciekawskiii   Cytat(Niktoś @ 27.09.2012, 20:57:55 )...   27.09.2012, 20:03:30
- - -=Peter=-   Nie karmcie trolla, tacy starzy a tacy głupi...   27.09.2012, 20:05:31
|- - !*!   Cytat(-=Peter=- @ 27.09.2012, 21...   27.09.2012, 20:07:49
- - szalek01   żyliśmy w kłamstwie... po co nam OOP   27.09.2012, 20:06:00
- - ciekawskiii   zrob mobilny portal na CytatCSS media i gratuluje ...   27.09.2012, 20:08:04
|- - Damonsson   Cytat(ciekawskiii @ 27.09.2012, 21:08...   27.09.2012, 20:37:59
- - Niktoś   Cytatwiem ale jaka to roznica? zadna, jesli masz k...   27.09.2012, 20:10:19
- - !*!   ciekawskiii - tak, 12MB to faktycznie linijki kodu...   27.09.2012, 20:11:16
- - szalek01   Moim zdaniem nie można używać OOP jak chce się rob...   27.09.2012, 20:11:26
- - ciekawskiii   mam z was beke ))) CytatJava jest językiem w 100%...   27.09.2012, 20:19:22
|- - !*!   Cytat(ciekawskiii @ 27.09.2012, 21:19...   27.09.2012, 20:21:37
- - ciekawskiii   troll z ciebie ku[beep], cwaniaczysz? podaj adres ...   27.09.2012, 20:24:45
|- - !*!   Cytat(ciekawskiii @ 27.09.2012, 21:24...   27.09.2012, 20:27:10
|- - zegarek84   hehe, ale widzę, że temat na niskim poziomie ;]......   30.09.2012, 20:09:28
- - Niktoś   No ja, myślę że temat można zamknąć, jak i konto a...   27.09.2012, 20:27:52
- - karakara   @!*! zabranie możliwości pisania struktura...   27.09.2012, 20:30:15
|- - !*!   Cytat(karakara @ 27.09.2012, 21:30:15...   27.09.2012, 20:33:03
- - ciekawskiii   CytatGdańsk, ul. Srebrniki 1 znajde Cie cwelu   27.09.2012, 20:30:50
- - Niktoś   Cytat@!*! zabranie możliwości pisania stru...   27.09.2012, 20:34:44
- - Niktoś   Nie ma języka w pełni obiektowego i się zgodzę sol...   27.09.2012, 20:37:17
|- - karakara   !*! no racja i inne webowe technologie se...   27.09.2012, 20:40:26
- - Spawnm   Ciekawskiii za brak kultury dostał bana.   27.09.2012, 20:39:31
|- - !*!   Cytat(Spawnm @ 27.09.2012, 21:39:31 )...   27.09.2012, 20:44:39
|- - karakara   Cytat(!*! @ 27.09.2012, 21:44...   27.09.2012, 20:52:14
- - Niktoś   CytatPo co mi nazwa telefonu? Wystarczy mi jego ro...   27.09.2012, 20:44:02
- - Niktoś   CytatNiktoś - a powiedz, co byłoby złego w tym aby...   27.09.2012, 20:53:30
- - szalek01   Może tu coś znajdziesz http://krzymar.net/index.ph...   27.09.2012, 20:56:25
- - !*!   Juz mniejsza z tym czy coś jest w 97% czy 99% obie...   27.09.2012, 21:02:25
- - Spawnm   Przecież wszystkie nowe fw są na namespace. Więc j...   27.09.2012, 21:08:23
|- - !*!   Cytat(Spawnm @ 27.09.2012, 22:08:23 )...   27.09.2012, 21:14:51
|- - karakara   Cytat(Spawnm @ 27.09.2012, 22:08:23 )...   27.09.2012, 21:23:41
|- - viking   Cytat(Spawnm @ 27.09.2012, 22:08:23 )...   28.09.2012, 08:51:41
- - Niktoś   CytatA jak przy temacie fw z namespace, to dziś zo...   27.09.2012, 21:15:30
|- - memory   Cytat(Niktoś @ 27.09.2012, 22:15:30 )...   27.09.2012, 21:23:30
|- - !*!   Cytat(memory @ 27.09.2012, 22:23:30 )...   27.09.2012, 21:28:13
- - Niktoś   CytatPokaż mi jakiś strukturalny FW jestem ciekawy...   27.09.2012, 21:40:12
|- - !*!   Cytat(Niktoś @ 27.09.2012, 22:40:12 )...   28.09.2012, 11:34:26
- - stud3nt   Cytat(!*! @ 27.09.2012, 20:01...   1.10.2012, 16:43:16
|- - !*!   Cytat(stud3nt @ 1.10.2012, 17:43:16 )...   1.10.2012, 17:42:34
- - Bateria   @stud3nt, prawda jest taka, że gdybyśmy uczyli się...   1.10.2012, 16:52:35
|- - stud3nt   Cytat(Bateria @ 1.10.2012, 17:52:35 )...   2.10.2012, 06:47:57
- - O$iek   Odkąd zacząłem używać Cake'a, to się zakochałe...   1.10.2012, 18:48:35


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: 16.10.2025 - 20:59