2010-12-21 7 views
18

Aunque tengo una base sólida en teoría orientada a objetos y sé cómo construir algo tan simple como un juego de tetris/tic tac toe en " "diseño evolutivo" sin grandes problemas, me gustaría aprender cómo tomar el enfoque totalmente diferente de diseñar primero el sistema y solo ellos tratando de implementarlo.Libro de trabajo sobre diseño orientado a objetos (dominio de modelo de objeto, diagramas de secuencia de sistema, diagramas de interacción)

Estoy buscando algo que me enseñe a resolver un problema (por ejemplo, un juego de tres en raya) y aprenda cómo hacer su diseño uml (modelo de dominio de objetos -> diagramas de secuencia del sistema y finalmente diagramas communication)

Estoy buscando algo así como un libro de trabajo que tenga un poco de teoría, ejemplos, ejercicios y soluciones (si es posible).

Sé que la gente generalmente recomienda UML and Patterns pero lo he tenido en mi curso de OO y me ha resultado horrible.

Respuesta

20

El famoso problema de la cafetera de Martin Fowler.

Finalmente comprar this book específicamente para su tratamiento de los principios GRASP

+0

Erm, me dijo específicamente que he usado y no me gustó ese libro GRASP: P –

+0

interesante. ¿que no te gustó? He revisado al menos 5 libros y ese es el mejor que me gustó ;-) –

+0

devorado elysium - ¿Estás buscando más ejemplos? era curioso por qué esto no fue aceptado? –

Cuestiones relacionadas