2022-02-03 15:59:07 +00:00
|
|
|
# Bounded Contexts
|
|
|
|
|
|
|
|
```plantuml
|
|
|
|
@startuml
|
|
|
|
package "configuration" {
|
|
|
|
[TargetCommand]
|
|
|
|
}
|
|
|
|
|
|
|
|
package "desktop" {
|
|
|
|
[DesktopCommand]
|
|
|
|
}
|
|
|
|
|
|
|
|
package "server" {
|
|
|
|
[ServerCommand]
|
|
|
|
}
|
|
|
|
|
|
|
|
server ..> configuration
|
|
|
|
desktop ..> configuration
|
|
|
|
|
|
|
|
using ..> used
|
|
|
|
@enduml
|
|
|
|
```
|
|
|
|
|
|
|
|
# DDD in Provs
|
|
|
|
|
2022-02-03 12:00:01 +00:00
|
|
|
```plantuml
|
|
|
|
@startuml
|
|
|
|
'https://plantuml.com/class-diagram
|
|
|
|
|
|
|
|
package application {
|
|
|
|
class Application
|
|
|
|
}
|
|
|
|
|
|
|
|
package domain {
|
|
|
|
class Service
|
|
|
|
class Domain
|
|
|
|
}
|
|
|
|
Application ..> Service
|
|
|
|
Application ..> Domain
|
|
|
|
|
|
|
|
package infrastructure {
|
|
|
|
class Repository
|
|
|
|
class Provs
|
|
|
|
}
|
|
|
|
Service ..> Domain
|
|
|
|
Service ..> Service
|
|
|
|
Service ..> Repository
|
|
|
|
Service ..> Provs
|
|
|
|
|
2022-02-03 15:59:07 +00:00
|
|
|
using ..> used
|
2022-02-03 12:00:01 +00:00
|
|
|
@enduml
|
2022-02-03 20:11:01 +00:00
|
|
|
```
|