OOD / OOP Etudes / Exercícios de código

Eu tenho pesquisado na web há algum tempo agora. Estou à procura de pequenos exercícios de amostra para a prática de OOD (e para alguns workshops internos de TDD).
Se houver um único lugar, onde esta necessidade está sendo servida, por favor me aponte para isto .. e feche esta questão

Restrições:

Problema do mundo real agnóstico de linguagemSmall: Algo que leva no máximo uma hora para duas para resolver (ou tem sub-partes que podem se encaixar nessa restrição).Não Algoritmo centrado: Não se concentre em apenas resolver uma tarefa computacional. (Existem vários sites que atendem a essa categoria.) Envolva> 2 entidades interagentes.Resolvido por várias pessoas, de preferência você mesmo: bondade verificada. Links preferidos. Por favor, não poste algo quemaio seja um bom exercício ... subjetivo

Semelhante SO pergunta60109, mas as respostas não atendem a minha necessidade aqui. Descobri que perdi meu toque (estava debatendo ideias) com o OOD após uma exposição prolongada a um trabalho diário. Precisa recuperá-lo ..

Atualizar: Estamos coletivamente fora de exercícios curtos de POO? Eu estava esperando que eu tivesse um monte para escolher. No entanto, minhas pesquisas na web (este é um exercício difícil na formulação da seqüência de pesquisa correta) e a falta de respostas aqui parece indicar o contrário. Talvez eu tenha postado no SO em um momento ruim. Nesse caso, estourei esse tópico para obter mais respostas.

questionAnswers(7)

yourAnswerToTheQuestion