SDD
作者:E Ogston
1. 3. Design
1.1. Data types and structures
1.2. Structure diagrams, pseudocode
1.3. Top-level, Refinements, Data Flow
1.4. Wireframes (IPOs!)
2. 4. Implementation
2.1. Data types and structures: ID arrays, records, arrays of records
2.2. Parameters
2.2.1. Passing
2.2.2. Actual & Formal
2.3. Variable Scope: Local, Global
2.4. Functions & Procedures
2.4.1. Pre-defined functions: Substrings, ORD/CHR, INT/RND, MOD
2.5. File Handling
2.5.1. Open, Create, Read, Write, Close
2.6. Standard Algorithms using arrays or arrays of records
2.6.1. Linear Search
2.6.2. Finding min/max
2.6.3. Count occurrences
3. 1. Dev Methods
3.1. Iterative
3.2. Agile
4. 2. Analysis
4.1. Purpose, Scope, Boundaries
4.2. Functional requirements
4.3. Inputs, Processes, Outputs
5. 5. Testing
5.1. Test plan
5.2. Debugging
5.2.1. Dry runs, trace tables, breakpoints, watchpoints