Błędy są nieodzownym elementem programowania. Poświęcamy im dość dużą ilość czasu, starając się skutecznie je eliminować. Programista zdaje sobie sprawę, że dobre oprogramowanie powinno cechować się sprawną obsługą wszelkich error’ów. Poznajmy więc błędy, które możemy napotkać, pisząc skrypty PHP. lista błędów php...
Więcejprzyjazne linki mod_mime
Zapewne wielu z Was używa modułu Apache – mod_rewrite do tworzenia przyjaznych linków. Jest już na tyle popularny, że nie wyobrażamy sobie tworzenie profesjonalnych aplikacji bez jego udziału. Otóż istnieje alternatywa – mod_mime! Korzystając z dyrektywy blokowej Files oraz dyrektywy ForceType stworzymy sobie fundament dla Front Controller’a, co w przypadku tego wzorca okazuje się bardzo prostym zadaniem....
Więcejsimple factory
Ponowne spotkanie z tematyką wzorców projektowych. Tym razem przyjrzymy się prostej fabryce. Nie jest to co prawda pełnoprawny design pattern, aczkolwiek w praktyce okazuje się bardzo przydatny. Pozwala bowiem na hermetyzację procesu tworzenia obiektów różnych klas. Prześledzimy to na przykładzie, gdyż w ten sposób najszybciej zrozumiecie o co w tym wszystkim chodzi. Załóżmy, że nasza aplikacja będzie mogła działać w...
Więcejstrategy
Strategy jest wzorcem projektowym. Na początek jednak parę słów wyjaśnienia, dla osób które z wzorcami nie miały jeszcze do czynienia. definicja Wzorzec projektowy to pewnego rodzaju sprawdzony i uniwersalny sposób na rozwiązanie konkretnego problemu programisty z wykorzystaniem możliwości, jakie daje nam OOP. Stosowanie design patterns sprawia, że tworzony przez nas kod jest zdecydowanie bardziej czytelny i niezawodny. W razie...
Więcej
