TDD
How Is Critical 'Life or Death' Software Tested?
Hogyan csökkenthető ezredrészére a hibák száma? Miért nem elég még ez sem? Mit tehetünk még a biztonságért?
■ Tesztvezérelt fejlesztés JavaScriptben
Egy konkrét példán keresztül szeretném bemutatni, hogy miként lehet JavaScriptben tesztvezérelt fejlesztés szerint programozni
■ Test Driven Development – How Stupidity Spreads
Nem muszáj gondolkodás nélkül követni a divatot
■ Agilis Meetup élménybeszámoló
Április 15-én, az Agilis Meetup keretében volt lehetőségem meghallgatni Fejes Péter előadását, ami igen informatívra, de annál is szemléletesebbre sikerült. Nem volt egészen ismeretlen előttem az egységtesztelés (unit test) fogalma, mégis azon kaptam magam, hogy meglepődve látom először megszületni a tesztkódot, majd hozzá a tényleges alkalmazást.
Megalakult a Budapest Agile Meetup Group
Ma Magyarországon még mindig kérdés, hogy agilis vagy nem agilis? Néhány ezer kilométerrel messzebb pedig már az ügyfél igényli (követeli) az agilis fejlesztést. Mindennek tükrében mi, az Agilis Szoftverfejlesztők Egyesületének tagjai úgy gondoljuk, fel kell gyorsítanunk az agilis szoftverfejlesztés elveinek, technikáinak magyarországi elterjedését, ezért szeretnénk a Weblabor és a budapesti meetupok közösségeit is megszólítani, együttműködésre csábítani.
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.