Prime Factors Kata

A kata (型) eredetileg a japán harcművészetek formagyakorlatait jelenti, melyeket mindig ugyanúgy kell végrehajtani. A szoftverfejlesztésben Dave Thomas, a The Pragmatic Programmer társszerzője honosította meg a fogalmat, és a küzdősportokhoz hasonlóan itt is egy olyan rövid gyakorlatot jelent, amit meghatározott lépések szerint célszerű megoldani.

A Prime Factors Kata pedig Robert C. Martinnak (a későbbiekben az egyszerűség kedvéért csak Uncle Bob) köszönhető.

A feladat a következő:

írj egy PrimeFactors nevű osztályt, aminek egyetlen statikus metódusa van, a generate(), ami egy egész számot kap paraméterül és visszaad egy prímtényezőket tartalmazó listát.

Az alábbi videó mutatja be a feladat megoldását Test Driven Development (TDD) módon Eclipse környezetben (gyorsbillentyűk és egyéb finomságok).

Nincs hozzászólás Írta:
Kategória: Katák
Címkék , ,

Szólj hozzá!