Допустимо ли иметь Интерфейс как часть диаграммы последовательности.Например, допустим ли следующий UML?Цель интерфейсов - показать точки расширяемости и тестируемости в проекте.Вы могли бы расширить, предоставляя различную реализацию для каждого интерфейса и улучшая тестирование, заменяя интерфейсы на макеты.Однако я не знаю, нарушает ли это правила UML.Заранее спасибо.
GameService:IGameService GameRepository:IGameRepository
| |
| |
|--------------------------->|
| |
| |
| |
PS: Простите за диаграмму человека бедного.