-
Task
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
2020 Week 40-42 (from Sep 28)
-
2
-
Undefined
-
NEW
-
NEW
Also remove the two AbstractScoreDirector.explainScore() methods.
The ScoreDirector impls shouldn't be responsible to construct a summary String.
They should probably be responsible for creating the ScoreExplenation, to avoid calling fireAllRules 3 times.
I think the ScoreExplenation can even construct the summary string lazely, upon request.