Version 1 (modified by boyan, 16 years ago) (diff) |
---|
Analysis
Overview
This task should provide a class structure for persisting books with all their elements.
Task requirements
- Revise the current code for persisting that is in org.sophie2.main.model module.
- Create a class diagram(s) for the class structure related to persistance.
- Modularize to the base.persistence module.
- Review the existing unit tests and fix them if needed.
Task result
The result of this task should be:
- source code
- class diagram(s)
- working unit tests
Implementation idea
- Review the existing source code.
- Create the class diagram(s).
- Refactor and clean up according to the diagram.
- Run unit tests and fix problems if any.
Related
How to demo
- Show the class diagrams and explain them.
- Show the source code related to page elements.
- Run unit tests to demonstrate the model.
Design
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Comments
(Write comments for this or later revisions here.)