Omstrukturering av legacy-kod med hjälp av domändriven design
Eriksson, Philip (2018)
Eriksson, Philip
Högskolan på Åland
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018062014161
https://urn.fi/URN:NBN:fi:amk-2018062014161
Tiivistelmä
Syftet med detta arbete är att bygga om en del av avgiftshanteringen inom Crosskeys
kortsystem.
Idag är denna hantering en del av en växande legacykodbas, vilket leder till att ändringar och
underhåll av avgifter ofta blir en komplicerad och tidskrävande process.
I arbetet ingår att försöka driva systemet till en mera domändriven design, där de olika
delarna av systemet är fristående ifrån varandra, för att minska på beroenden.
I arbetet presenteras vår bild av domändriven design och hur vi planerar att använda de
principerna, samt kortfattat om vad legacykod innebär och hur man jobbar med det.
kortsystem.
Idag är denna hantering en del av en växande legacykodbas, vilket leder till att ändringar och
underhåll av avgifter ofta blir en komplicerad och tidskrävande process.
I arbetet ingår att försöka driva systemet till en mera domändriven design, där de olika
delarna av systemet är fristående ifrån varandra, för att minska på beroenden.
I arbetet presenteras vår bild av domändriven design och hur vi planerar att använda de
principerna, samt kortfattat om vad legacykod innebär och hur man jobbar med det.