Dette repository indeholder noter og opgaver til 2. semester på DMU.
- Begynderguide til Objektorienteret Programmering i C#
- Hvad er god objektorienteret design
- Hvordan nedbryder man en systembeskrivelse til et objektorienteret system der kan implementeres med c#
- Forklaring på interfaces
- It all begins with private set
- Øvelser og opgaver til OOP i C#
- Det-Lille-Bibliotek
- Kan du hjælpe mig med at forstå SOLID principperne
- SOLID, Clean Architecture og DDD - Det hele begynder med private set
- SOLID, Clean Architecture og DDD - Det hele begynder med private set (DOCX)
- 01 Refactoring opgave
- 02 Unit Test Af Order Processing System opgave
- 03 TekstStatistikKalkulator
- Case - EjendomBeregner
- 01-Ejendomsberegner - Single Responsibility refactoring
- 02-Ejendomsberegner - Interface og IoC refactoring
- 03-Ejendomsberegner - Unittest
- 03-Ejendomsberegner - Unittest Vejledende Løsning
- 03-Ejendomsberegner - Unittest Vejledende Løsning (PDF)
- 03-Ejendomsberegner - Unittest Vejledende Løsning (PPTX)
- xUnit - Fra Nybegynder til Avanceret
- BankKonto Case
- 02 Unit Test Af Order Processing System opgave
- 03-Ejendomsberegner - Unittest
- 03-Ejendomsberegner - Unittest Vejledende Løsning
- Clean Architecture
- DDD Aggregate Root og Entity og Value Object
- DDD Entity vs. Aggregate Root
- Hvad er adapter mønstret
- IoC - Kort intro
- Pre-and-Post-Conditions
- [01 - Afkobl din forretningslogik med Clean Architecture](./PodCast/Clean_Architecture/01_ Afkobl_din_forretningslogik_med_Clean_Architecture.mp3)
- 02 - Opbyg domænelaget med Entities og Aggregates
- [03 - CQS og Use Case orkestrering i softwarearkitektur](./PodCast/Clean_Architecture/03_ CQS_og_Use_Case_orkestrering_i_softwarearkitektur.mp3)
- 04 - Rent Infrastructure-lag med EF Core 10
(Ingen opgaver i denne kategori endnu)
- Sammenligning ER-diagram vs Klassediagram
- UML Klassediagrammer Associeringer
- Pre-and-Post-Conditions
(Ingen opgaver i denne kategori endnu)
- [01 Refactoring opgave - Vejledende løsning](./VejledendeLoesninger/01-Refactoring-opgave - løsning.md)
- Case-EjendomBeregner – kodeløsninger i
./VejledendeLoesninger/Case-EjendomBeregner/:- EjendomsberegnerAfter (SRP-refaktorering)
- EjendomsberegnerIoC (Interface og IoC)
- EjendomsberegnerTest (Unittest)