Version 4 (modified by deyan, 16 years ago) (diff) |
---|
Analysis
(Give as much as possible of the needed information for designing and implementing the task in the following sections.)
Overview
(Provide a brief overview of the whole task in its first revision. Stick to the current revision of the task, but keep an eye to the whole task progress, and stay alert for possible smells.)
Task requirements
- Define a way to refer (access) resources
- The resource reference should be like UID
- The resource reference should allow finding the resource even if it is not loaded yet
- The reference mechanism should handle the case when the resource is not available (for example - server not available)
- Ensure that loading method loads only the resource, the children should be loaded by other method due to performance issues
- Define methods for
- Resource getting it's parent
- Resource getting list of it's children
Task result
(List the end product of the task (for example "Source code", "Wiki page", etc.))
Implementation idea
(Provide some rough implementation idea(s).)
Related
(Add links to related tasks that could be useful or helpful.)
How to demo
(Provide instructions for demonstration of the task.)
Design
(Describe your design here.)
Implementation
(Describe and link the implementation results here (from the wiki or the repository).)
Testing
(Place the testing results here.)
Comments
(Write comments for this or later revisions here.)