Changes
Page history
Update Final Submission
authored
Apr 07, 2020
by
Jorgen Wiebe (jow172)
Hide whitespace changes
Inline
Side-by-side
Final-Submission.md
View page @
488db648
...
...
@@ -31,7 +31,7 @@ The architecture of the program is a kind of local repository/blackboard archite


Note: each E# corresponds to the epic below.
...
...
@@ -226,7 +226,7 @@ Note: each E# corresponds to the epic below.
2.
Comments are provided to describe every method, however briefly.
3.
Comments are provided to describe the purpose, restrictions, and relationships between all instance variables in a class.
1.
All names are chosen well and consistently to reflect their usage and purpose.
2.
Constants (
static final
) are used instead of magic numbers. (_e.g. _Don't write 42, write
static final
ULT_ANS = 42; and then use ULT_ANS instead.)
2.
Constants (
const
) are used instead of magic numbers. (_e.g. _Don't write 42, write
const
ULT_ANS = 42; and then use ULT_ANS instead.)
3.
Booleans are not compared to boolean constants. (_e.g. _if (!found) is preferred to if (found == false)).
8.
Reusability
1.
Public methods are as general-purpose as is consistent with the design.
...
...
@@ -379,7 +379,7 @@ Note: each E# corresponds to the epic below.


**Class Diagram**
...
...
@@ -389,7 +389,7 @@ Note: each E# corresponds to the epic below.


### Interaction Diagram
...
...
@@ -399,7 +399,7 @@ Note: each E# corresponds to the epic below.


### Database Schema
...
...
@@ -452,7 +452,7 @@ Note: each E# corresponds to the epic below.


### Reflection
...
...
...
...