Chess TDD 53: Castling for Black Pieces
After a couple of episodes working on castling for white, and then an episode refactoring that implementation, it’s finally time to implement castling for black pieces. This actually went pretty well. The groundwork that I had laid in the previous episodes made life a lot easier for me here. It wasn’t perfect, by the end,…
