Pogledajte određenu poruku
Staro 19. 03. 2013.   #2
Gruja
Dejan Grujic
Professional
 
Datum učlanjenja: 29.09.2005
Poruke: 380
Hvala: 9
64 "Hvala" u 40 poruka
Gruja is on a distinguished road
Default

Ne razumem se u PHP, ali iz iskustava sa drugim jezicima statičke metode nisu loše same po sebi. Ako je to neka utility funkcija koja ne zavisi od ostatka koda, nema svoje stanje, i nema potrebe da se nasleđuje, zašto ne bi bila statička? Bolje nego da instanciraš svaki put utility klasu samo da bi zadovoljio formu da se ne koriste statičke metode.

Sa druge strane statičke promenljive su već mnogo nezgodnije i mogu da dovedu do toga da ne znaš ko sve piše u tu promenljivu, u kom redosledu, kako se inicijalizuje, da li je uopšte bitan redosled, da li ima problema ako se modifikuje iz više niti, itd.
Gruja je offline   Odgovorite uz citat