Exam-style question
Try this first
Describe four features that could make a technical solution understandable and usable by a third party. Explain the purpose of each feature.
Model answer
What a good answer should say
- A student could describe: an overview guide that names executables, data filenames or URLs, databases and pathnames, allowing a third party to run or investigate the solution; meaningful identifiers, which make the purpose of variables, procedures or other entities clearer; well-structured code, which makes the organisation and flow of the solution easier to follow; explanations of particularly difficult code sections, which clarify parts that are not readily understandable; and appropriately labelled sections in the program listing, which make navigation easier.
- Any four explained features should receive credit.
Explanation
Why this works
The technical solution should enable a third party to discern the quality and purpose of the coding. This is achieved through a combination of accessible supporting information, self-documenting code and clear organisation.
Common mistake
No common mistake is linked to this question yet.
