# Sinn der Übung
möglichst geringe Koppelung möglichst hohe Kohäsion
# geringe Koppelung durch
- Interfaces (IConvoy)
- Dependency Injection (builder.Services.AddSingleton<IConvoy, Convoy>())
# hohe Kohäsion durch
Bsp.: ConvoyFacade darf nicht AssignToSlot method beeinhalten.