Schack och TDD – Del 5

Hail to the king!

Vi fortsätter kodandet på det som skall bli ett slags schack-spel. Det är dags för kungen (=king) att presentera sig.

Tidigare delar:

Schack och TDD - Del 1
Schack och TDD - Del 2
Schack och TDD - Del 3
Schack och TDD - Del 4

bild

Vad gör vi nu?

Vi kommer att ta itu med följande saker.

  • Skapar några fler tester för Bishop.
  • Skriver om GetMovesFrom för Bishop igen!
  • Skriva tester för King (kungen).
  • Implementera GetMovesFrom för King.

Och som alltid i TDD så skriver vi testerna först och implementationen sedan.

Let’s go!

Kommentarer

När du ser upprepning av kod, logik eller mönster så ställ dig själv frågan om du kan städa bort detta! Kanske kan du göra en metod med parametrar som gör samma sak.

När du ska refaktorera så töm tankarna och försök sätta dig in i hur någon annan skulle uppleva din kod. Är den lättläst? Har du bra namn på variablerna? Försök göra din kod tydligare!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Scroll to top