From 11faaba98b9acedd894741fa16e77c8d8412524f Mon Sep 17 00:00:00 2001 From: David Schirrmeister Date: Sat, 6 Jul 2024 17:13:19 +0200 Subject: [PATCH] update --- .../OOAD/DesigningForMaintainability.md | 48 ++----------------- 1 file changed, 3 insertions(+), 45 deletions(-) diff --git a/Writerside/topics/OOAD/DesigningForMaintainability.md b/Writerside/topics/OOAD/DesigningForMaintainability.md index 3350003..a66976f 100644 --- a/Writerside/topics/OOAD/DesigningForMaintainability.md +++ b/Writerside/topics/OOAD/DesigningForMaintainability.md @@ -2,50 +2,8 @@ ## [UML (Unified Modeling Language)](UML.md) -```mermaid -classDiagram - class AdventurePackage { - -title: String - -description: String - } +## [Agile Design](AgileDesign.md) - class Trip { - -startingDate: Date - } - - class Accommodation { - -name: String - -address: String - } +## [Design Principles](DesignPrinciples.md) - class Person { - -name: String - -address: String - } - - class Participant { - } - - class TourGuide { - } - - class Booking { - -bookingDate: Date - -isPaid: Boolean - } - - Person <|-- Participant - Person <|-- TourGuide - - AdventurePackage "1" --o "0..*" Trip : contains > - Trip "0..*" -- "1" Accommodation : has > - Trip "0..*" -- "1" TourGuide : leads > - Trip "0..*" -- "0..*" Participant : booked by > - - Participant "1" --o "0..*" Booking : makes > - Booking "0..*" -- "1" Trip : for > - Booking "0..*" -- "1" Participant : by > - - TourGuide "1" --o "0..*" AdventurePackage : certified for > - -``` \ No newline at end of file +## [Design Patterns](DesignPatterns.md) \ No newline at end of file