ugrás a tartalomhoz

egységtesztelés

The Rise and Fall of Unit Testing

MadBence · 2015. Ápr. 9. (Cs), 18.14
Gondolatok az egységtesztelés hasznosságáról
 

Boundaries

MadBence · 2014. Már. 26. (Sze), 11.57
Gary Bernhardt előadása a helyes komponensszervezésről
 

Robert C. Martin - Clean Architecture and Design

MadBence · 2014. Feb. 26. (Sze), 19.51
Robert C. Martin előadása a helyes architektúra-tervezésről
 

PHP osztályok egységtesztelése II

erenon · 2011. Nov. 16. (Sze), 08.26
Cikkünk első részében megismerkedtünk az egységtesztelés alapjaival, felmértük a fontosságát, ismertettük előnyeit és hátrányait. A folytatásban bemutatásra kerül egy egyszerű teszteset szervezés, valamint átfogóbban tárgyaljuk a könnyen tesztelhető kód főbb jellemzőit.

Egységtesztelés és függvény hossz kapcsolata

inf3rno · 2011. Feb. 13. (V), 15.35

Sok könyben olvastam már, hogy 10-20-50 sor az ideális függvény/metódus hossz, és hogy egy osztályban 8-10-15 metódusnál ne legyen több. Persze mindenki kicsit mást ír, de a lényeg ugyanaz, van egy ideális függvény/metódus hossz és osztály méret.

Auto TDD avagy PHPUnit magától

imehesz · 2010. Dec. 30. (Cs), 14.52
Hogyan futtasuk tesztjeinket automatikusan (Linux alatt)
 

jDoctest – Test interactive JavaScript examples

presidento · 2010. Okt. 30. (Szo), 12.52
A Python-féle doctest adoptálása JavaScript alá, QUnit támogatással
 

Refactoring to Patterns

inf3rno · 2010. Okt. 17. (V), 09.52

A Programtervezési minták elolvasása után nem éreztem úgy, hogy ez a témakör annyira fontos lenne. Igazából nem tudtam hova tenni ezeket a mintákat, nem tudtam, hogy milyen esetekben kellene használni őket.

Kicsivel később elolvastam a Refactoring - Kódjavítás újratervezéssel című könyvet Martin Fowlertől, és nagyon megtetszett a kód újratervezés, mert az egész nagyon gyakorlatias. Tetszik az a folyamat, ahogyan az átláthatatlan kódból szép lassan valami nagyon tiszta, átlátszó dolog születik. A Refactoring to Patterns olvasása közben ugyanez az érzés fogott el, ami azt bizonyítja, hogy a szerzőnek tényleg sikerült méltó folytatást írnia Martin Fowler könyvének úgy, ahogy szerette volna.

Teszt alapú fejlesztés

Török Gábor · 2010. Szep. 29. (Sze), 13.08
Simon Bence előadásfóliái
 

PHP osztályok egységtesztelése

erenon · 2010. Ápr. 1. (Cs), 14.23
PHP osztályok egységtesztelése
Minden megírt kódsor után előveszed a böngészőt, hogy megnézd, működik-e a megírt kód? Előfordult már, hogy egy függvényt többféle adattal is tesztelned kellett, minden egyes módosítás után? Mindig ki kellett töltened a 15 elemű űrlapodat, hogy megnézd, működik-e a rekord rögzítése? Ezután mindig manuálisan törölni kellett a teszt adatokat? Ha ezek alapján ráismersz az általános munkastílusodra, itt az idő, hogy megismerkedj az egységteszteléssel. Egy módszer, ami segít jobb minőségű kód előállításában, a hibakeresésben és refaktorizálásban, lecsökkentve a tesztelésre fordított időt.