Blog webdeveloperski Patryk yarpo Jar

Unit testy

Autor wiadomości Październik 31, 2010

Czym są testy jednostkowe [ang. unit tests]? Jest to test działania małego wycinka systemu - jednostki. Np. metody.Testujemy jedną klasę sprawdzając, czy dla danych wejściowych zwróci oczekiwany rezultat. Z pewnością nie raz robiłeś w kodzie coś takiego (pseudokod):

SimpleTest

Autor wiadomości Październik 31, 2010

Oto przykład bardzo przyjemnej w stosowaniu biblioteki PHP - Simple Test. Biblioteka ta ułatwia tworzenie testów jednostkowych.

Zmiana strefy czasowej

Autor wiadomości Październik 31, 2010

Czasem przydatna jest możliwość zmiany strefy czasowej.  Czas - w przypadku PHP - brany jest z serwera, na którym skrypt jest odpalony.

Zdarza się jednak, że potrzebujemy czasu np. dla Nowego Jorku czy Pekinu, a nie Warszawy.

Nagłówek w pliku XML w PHP

Autor wiadomości Październik 31, 2010

Niektórym webmasterom bardzo zależy na tym, aby ich strona była w możliwie najnowszej technologii. Dlatego też wstawiają przed DOCTYPE taką linię - nagłówek XML:

Includowanie oparte o bazę danych

Autor wiadomości Październik 31, 2010

Porada ta jest rozwinięciem: Includowanie - pliki

Przedstawię tu, w jaki sposób mając tylko 1 [słownie: jeden] plik – 'index.php' – można wczytywać nieskończenie wiele różnych stron. Wszystko dzięki odpowiednim wykorzystaniu bazy danych MySQL (równie dobrze może to być każda inna). Stwórzmy więc najpierw odpowiednią bazę danych:

Includowanie plików

Autor wiadomości Październik 31, 2010

Tworząc strony w statycznym HTMLu często ma się - słuszne - wrażenie déjà vu. Ciągle powtarza się ten sam kod. Góra i dół identyczne, zmienia się tylko zawartość jednego pojemnika... W razie zmiany owej "góry" lub "dołu" trzeba zmieniać n-plików, co jest nużące. Cnotą programisty jest lenistwo! Dlatego najpierw wymyślono ramki. Jednak ramki nie są dobrym rozwiązaniem [dlaczego nie, to jest temat na długi artykuł].

Tagged as: , Czytaj dalej

Witaj, świecie!

Autor wiadomości Październik 31, 2010

To jest pierwszy wpis. Mam nadzieję, że niedługo pojawi się ich więcej 🙂

Zakres tematyczny: public 1 Komentarz