-
spostare la scrittura dei messaggi su output dentro lo useCase (?)
- re-write all the use cases to use the "presenter" style as explained by UncleBob in chapter 22
-
write a "real" main with a real console
-
an end-to-end test to actually use the app as a real user
-
rivedere la coerenza dei package rispetto alla CA
-
[R] optional per message sul Command?
-
[?] write the assumptions of the kata?
- handle messages with their age (aka "timeline")