This post originated from an RSS feed registered with Agile Buzz
by George Dinwiddie.
Original Post: TicTacToe
Feed Title: George Dinwiddie's blog
Feed URL: http://blog.gdinwiddie.com/feed/
Feed Description: Effective software development is the name of the game. Agile practices are excellent tools for achieving effectiveness, and agile values are excellent guideposts. This blog tends to center on Customer Collaboration, Individuals and Interactions, Responding to Change, and Working Software.
Jeff Langr requested a Blog Pair for a tic-tac-toe program that he says “screams out for refactoring.” I looked at the code, and didn’t see an easy way to refactor it given the fragment posted. I did, however see a different solution.
To me, the code screamed out for a table-driven solution rather than [...]