Aprendendo Design Patterns com jogos clássicos em C#

Código Fonte do Livro