Pogledajte određenu poruku
Staro 10. 03. 2009.   #8
mb_sa
profesionalac
Qualified
 
Datum učlanjenja: 19.05.2007
Poruke: 123
Hvala: 13
3 "Hvala" u 3 poruka
mb_sa is on a distinguished road
Default

@ivanhoe

U principu danas sam skontao da moram nauciti design patterne.

Naletio sam na jedan tekst (http://www.imarc.net/communique/view..._php_singleton) koji pokriva otprlike ono sto je mene mucilo i to je rješeno preko singleton patterna. I nekako mi izlgeda kao 'kulturno' rješenje.



Analizirao sam phpBB3 i oni su to rjesili preko globalne varijable.

U common.php koji se poziva u svim ostalim fajlovima su instancirali DB i onda u drugim klasama, tacnije njihovim metodama su stavili global $db i onda hladno koriste metode DB klase.

Koliko sam shvatio ovo narusava neke principe OOP! Koliko je ovo zaista lose rješenje?
mb_sa je offline   Odgovorite uz citat