问答题

【参考答案】

模块接口、局部数据结构、边界条件、独立的路径和错误处理。