|
PHP PHP aplikacije, Smarty, PEAR |
|
Alati teme | Način prikaza |
04. 03. 2013. | #21 |
novi klan
Professional
Datum učlanjenja: 03.02.2007
Poruke: 326
Hvala: 43
427 "Hvala" u 50 poruka
|
PHP kôd:
PHP kôd:
PHP kôd:
__________________
We professional we dealin' with business |
04. 03. 2013. | #22 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Baš naprotiv. PHP NIJE skrndelj jer dozvoljava takve stvari. PHP je dinamički jezik i tako treba i da ostane (i po meni, treba da se razvija u tom pravcu). Dinamički jezici imaju tu prednost da interfejsi i apstraktne klase ne moraju da postoje, da metode mogu da se kreiraju i skidaju u rantajmu, itd.
Nadovezujući se tvoj primer, zamisli sledeći kod (hajde da zamislimo da je u pitanju neki dinamički pseudojezik): Kôd:
Motorcikl = MotornoVozilo.newSubclass(brojTockova: 4) mojMotor = Motorcikl.new(marka: 'Yamaha')
__________________
blog |
2 članova zahvaljuje jablan za poruku: |
04. 03. 2013. | #23 |
expert
Grand Master
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
|
PHP > Java
|
09. 03. 2013. | #24 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Eh, evo danas link sa HN-a, jako dobro ilustruje ovo o čemu pričam (ima interfejsi, ima apstraktne klase, ima ženske, ima sve):
https://github.com/Herzult/SimplePHPEasyPlus
__________________
blog |
"Hvala" jablan za poruku: |
11. 03. 2013. | #25 |
Dejan Ranisavljevic
Certified
|
Mislim da nije poenta u tome da li je dinamican ili nije. Vec da je objektno orijentisan i da je imperativan programski jezik. Zbog toga ima sve sto ima, i to ce definitivno uticati kakav ce i biti.
Tesko je dati kratak i jasam odgovor na pitanje. Dobio si vec i neke odgovore. Mislim da se na kraju opet svodi sve na cistljivost i odrzavanje takvog koda. Kao sto si i video jablanov troll primer, koji je jako necitljiv i prilicno je tesko videti sta on radi i cemu sluzi. Zato nema univerzalne formule, Magento je jako los primer po meni ako zelis da naucis nesto o dobrom dizajnu OO PHP-a i kuda to sve ide. Ako te zanima nesto vise o ovoj temi, definitivno pogledaj malo naprednije frameworke tipa Symfony i Zend. Sigurno ces naci dobre primere i patterne tamo. |
11. 03. 2013. | #26 |
profesionalac
Professional
Datum učlanjenja: 08.11.2010
Poruke: 211
Hvala: 68
78 "Hvala" u 32 poruka
|
Da vidim.. Hvala svima...
|
|
|