ontwerpkeuzes.txt
1 |
|
2 |
Structuur: |
3 |
Window-class: een wrapper om snel windows te kunnen maken Swing (View) |
4 |
|
5 |
Controller: Coordineert tussen de verschillende controllers, en houdt de data in |
6 |
het programma bij |
7 |
|
8 |
Article: Beschrijft een artikel zoals deze is uitgezet in de opgave. |
9 |
Houdt ook bij wanneer een |
10 |
|
11 |
Boete berekenen: |
12 |
Er is een method in de Penalty-class, (computePenalty), waar de boete berekend |
13 |
kan worden. Een ontwikkelaar kan desgewenst deze method aanpassen, zodat er |
14 |
gemakkelijk een nieuwe manier voor het berekenen van boetes kan worden |
15 |
ingebouwd. |
16 |
|
17 |
Data: Ik had niet de kans om snel een goede class te maken voor het correct |
18 |
afhandelen van data. Dus heb ik gewoon gesteld om een datum als een string voor |
19 |
te stellen, en een static method te maken in de Controller |
20 |