Blog webdeveloperski Patryk yarpo Jar

Książka: “Programowanie obiektowe w PHP 5”

Autor wiadomości Czerwiec 11, 2011

Okładka Programowanie obiektowe w PHP 5

PHP jest bardzo przyjaznym i popularnym językiem. Jego popularność bierze się w głównej mierze z prostoty. Właśnie - prostoty, a nie prostactwa.

PHP, szczególnie w wersji 5, jest naprawdę pełnoprawnym językiem programowania, pozwalającym na tworzenie dużych i skomplikowanych projektów. Książka Hasina Haydera próbuje pokazać możliwości piątej odsłony języka w zakresie OOP (programowania zorientowanego obiektowo).

W książce spodobał mi się układ. Czytając miałem wrażenie, że tworzy ona całość. Tematy jakby wynikały jeden z drugiego. Pozycja nie jest zbyt obszerna (treści < 250 stron) i czyta się ją szybko i sprawnie. Tekst okraszony został sporą ilością kodu prezentującego aktuanie omawiane aspekty, co także przemawia na korzyść książki.

Ucieszyło mnie także, że jeden rozdział został poświęcony testom jednostkowym, co uważam za bardzo poprawne w nauczaniu "nowego pokolenia" programistów.

Pokrycie kodu – PHP_Unit

Autor wiadomości Listopad 7, 2010

Niedawno pokazałem jak zainstalować PHP_Unit, oraz jak wykonać z pomocą tego frameworka testy jednostkowe. W tym artykule postaram się pokazać, jak wykorzystać rozszerzenie Xdebug do generowania przejrzystych raportów pokazujących pokrycie kodu testami jednostkowymi.

Instalacja XDebug

Autor wiadomości Listopad 7, 2010

Xdebug jest rozszerzeniem pozwalającym debugować twoje skrypty. Dzięki temu rozszerzeniu możesz debugować skrypty PHP tak, jak kod C++ czy Javy! W tym artykule pokażę jak zainstalować Xdebug. Ja mam zamiar wykorzystać go do generowania raportów pokrycia kodu z działania PHP_Unit.

Co musisz mieć