Pogledajte određenu poruku
Staro 06. 06. 2013.   #3
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

A mane paterna je kad se koriste i kad ne treba. Pa imaš abstract factory koji ti pravi proxy-je koji su compositi, a sve je to mogao da bude običan objekat. Samo je neko "preinženjerisao" rešenje da bi pokrilo sve moguće buduće promene, a u praksi je samo svima otežao snalaženje u kodu. Ok je ako stvarno postoji potreba, ali često se paterni primenjuju po automatizmu i kad nešto mnogo prostije završava posao.
Izmislio sam primer ali u praksi situacija zna da bude još mnogo gora. Naročito u Javi kad imaš par framework-a u projektu i pukne ti nešto dobiješ stack trace od 100 linija, pri čemu je tvoj konkretan kod u kome je bug negde u 63. liniji.
Gruja je offline   Odgovorite uz citat
2 članova zahvaljuje Gruja za poruku: