Version 5 (modified by Tanya, 17 years ago) (diff) |
---|
Analysis
Overview
- The Model-View-Controller(MVC) pattern will be used in the development process of Sophie 2. All the necessary rules about MVC in the development process should be defined.
Task requirements
- The document should provide:
- General rules about MVC.
- List of the base classes needed.(class diagrams can be made)
- Docs and tutorials about implementing MVC (especially in Sophie 2).
- Rules to check whether the code complies to the pattern.
Task Result
- The result of this task should be a wiki page where all of the rules are written.
Implementation idea
- Old wiki can be useful.
- http://asteasolutions.net/mediawiki/index.php/Sophie-JR-MVC-Pattern Sophie-JR-MVC-Pattern
- http://asteasolutions.net/mediawiki/index.php/Sophie-JR-MVC-Refactoring Sophie-JR-MVC-Refactoring
- http://asteasolutions.net/mediawiki/index.php/Sophie-JR-MVC-Design Sophie-JR-MVC-Design
- http://asteasolutions.net/mediawiki/index.php/Veda-Design-Refactor2#MVC Veda-Design-Refactor2#MVC
Related
-
How to demo
- Open the wiki page where the rules are written (it can be called "CORE_MVC_BASE" for example).
- Look if all of the analysis points are took into consideration.
- Make sure that nothing important is dropped.
Design
Implementation
Testing
Log
- Analyzing : Pap - done(30 min)
- Refactor : Tanya - 40 min
- Designing : Peko 1.5 h
- Implementing : Peko 1.5h
- Testing :
- FAILED