Рабочая тетрадь по объектно-ориентированному дизайну (предметная модель, диаграммы последовательности систем, диаграммы взаимодействия) - PullRequest
19 голосов
/ 21 декабря 2010

Хотя у меня есть несколько прочных оснований для объектно-ориентированной теории, и я знаю, как создать что-то столь же простое, как игра в тетрис / крестики-нолики в «эволюционном» дизайне без особых проблем, я хотел бы узнать, как принять совершенно другой подход - сначала спроектировать систему, и только они пытаются ее реализовать.

Я ищу что-то, что научит меня, как взять задачу (например, игру в крестики-нолики) и узнать, как сделать ее UML-дизайн (модель предметной области -> диаграммы последовательности системы и, наконец, связь диаграммы).

Я ищу что-то вроде рабочей тетради, в которой есть немного теории, примеров, упражнений и решений (если возможно).

Я знаю, что люди обычно рекомендуют UML и паттерны , но у меня это было в моем ОО-курсе и было ужасно.

1 Ответ

20 голосов
/ 21 декабря 2010

Знаменитая проблема с кофеваркой от Мартина Фаулера.

Наконец-то купите эту книгу специально для обработки принципов GRASP

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...