Nincs igazi aha élmény. Jobban belesimul a TDD elképzeléseimbe. 
Az érdekessége a ciklusok formálása és a metódusok közötti áthelyezése.
Két meghatározó lépést fedeztem fel:
  • A 6 átalakításához bevezeti a int remaining változót. A kód felbontja a hatot öt plusz egyre, így áll elő a V + I .
  • Az arabicToRoman metódus második for ciklusának és a appendRomanNumerals metódus if feltételének while ciklusra cserélése. Ekkor felismerhető, hogy gyakorlatilag ugyanazt csinálják. Így a arabicToRoman metódus while ciklusa elhagyható.

A kata leírása és a megoldás linkje ez.

A bejegyzés trackback címe:

https://pharsan.blog.hu/api/trackback/id/tr817996662

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása