Changes between Version 6 and Version 7 of PLATFORM_STANDARDS_DESIGN_R1
- Timestamp:
- 01/25/09 22:34:27 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PLATFORM_STANDARDS_DESIGN_R1
v6 v7 25 25 == How to demo == 26 26 Show refactored [wiki:PLATFORM_STANDARDS_DESIGN] 27 27 28 = Design = 28 29 29 The [wiki:PLATFORM_STANDARDS_DESIGN] page will be restructured as follows: 30 30 {{{ … … 33 33 |__Task kinds 34 34 |___Coding task 35 |____ Coding task subkinds35 |____A sample approach 36 36 |___Bug fix 37 37 |___Document … … 39 39 |___Maintenance 40 40 |__Examples 41 |__Coding tasks approach42 |___UML Diagrams43 |___Unit tests44 41 |__Reviewing 45 |___Scores46 |___Super review47 42 |_Comments 48 43 }}} … … 50 45 These sections will contain: 51 46 * General information - a brief description of what the design should contain (applying to all task kinds). 52 * Task types - for each task type there will be a list of what is required, recommended or optional. 53 * Examples - several examples of good and bad designs with brief explanations of their pro and cons. 54 * Coding tasks approach - a list of useful tools and brief instructions for their usage - how to make good UML diagrams, how to quickly write good unit tests. 55 * This is a separate section because most of the tasks are coding tasks and their designs are quite difficult and really important. 47 * Task types - for each task type there will be a list of requirements for the design content. 48 * for coding tasks - a list of links about UML & diagrams, test-driven development and automatic testing. 49 * Examples - several examples of good designs. 56 50 * Reviewing - rules for reviewing, scoring and requesting a super review - when a task should fail and when not. 57 51 * Comments - everyone that has some opinion on the standards should describe it here. … … 59 53 Everyone has been asked to give his opinion in the Comments section. During the implementation these comments will be considered and integrated into the wiki page. The existing requirements will be reviewed and new will be added where necessary. 60 54 55 Everything that is listed in the Task types section is required (there will be no recommended and optional sections as stated in the analysis). Instead, the Reviewing section should state how to score a design and what is required/recommended. The reason is that these things are common for all task kinds. 56 61 57 = Implementation = 62 ^(Implementation results should be described and linked here (from the wiki or the repository))^ 58 ^(Implementation results should be described and linked here (from the wiki or the repository)) 59 63 60 = Testing = 61 64 62 = Comments = 65 63 ^(Write comments for this or later revisions here.)