- 5
- 0
- 约4.73千字
- 约 38页
- 2017-02-09 发布于重庆
- 举报
第一章程序设计回顾及软件设计导论
函数/参数/变量的命名要具有表现力 用传递参数代替全局变量 防止错误数据:异常处理/默认处理/返回特殊值 不要将参数作为方法变量 给数字命名 限制参数个数在6个或7个之内 在临近使用变量时才定义它们 初始化所有变量 检查循环计数器 避免3次以上的嵌套循环 确保不是死循环 编译前先检查 编码好习惯 manipulate(float aFloat, int anInt) getBaseRaisedToExponent(float aBase, int anExponent) 函数/参数/变量的命名应该说明其用途(图1.9) extract(int anEntry) { table = … } 避免使用全局变量: 考虑使用传递参数来代替 extract(int anEntry, EmployeeTable anEmployeeTable) for(i=0; i8927; ++i) 给数字命名 int NUM_CELLS=8927 for(cellCounter=0; cellCounterNUM_CELLS; ++cellCounter) 软件设计的目标 正确性、充足性、模块性和可读性 确保代码按照需求执行 健壮性 设计和实现能处理各种各样的异常情况(如数据错误、用户错误、环境条件) 灵活性 适应各种改变,易于修改 对已存在的操作增加适当的功能范围 增加新功能
您可能关注的文档
最近下载
- SL_T 278-2020 水利水电工程水文计算规范.docx VIP
- 第7课时 压力与压强(固体)课件(共31张PPT)2025年中考物理(沪科版)专题复习.pptx VIP
- 《GB_T 27553.1-2011塑料-青铜-钢背三层复合自润滑板材技术条件 第1部分:带改性聚四氟乙烯(PTFE)减摩层的板材》专题研究报告.pptx VIP
- 2026年新能源光储充一体化项目运营分析报告.docx
- 弘扬尊干爱兵优良传统构建和谐官兵关系PPT课件.pptx VIP
- 精益管理培训教材.docx VIP
- 汽车空调系统设计指南.pdf VIP
- 2024智能配电房技术规范.pdf
- 山东省建设工程造价咨询服务项目收费标准完全版.docx VIP
- 化工企业安全风险分级管控实施指南.pdf VIP
原创力文档

文档评论(0)