Az a halmaz, amelynek az elemeihez a függvény hozzárendeli az értékkészlet elemeit/adatait.
A függvény kijövő értékeinek halmaza azoknak az elemeknek a halmaza, amelyeket a függvény a bemenő értékeknek megfeleltet.
Értékpárok meghatározása, azaz adott bemenetre milyen kimenet legyen.
Megírjuk a teszt eseteket. Minden eshetőségre legyen benne példa értékpár.
A metódus megírása, azaz a függvény elkészítése.
Ha a teszt sikeres akkor megyünk tovább, ha hibás akkor fel kell tárni mi akozza és javítani kell.
Lényege a kész kódot olvashatóvá tétele. Törekedjünk az egyszerűségre.