一.规范性 书写清晰布局清晰命名合理 命名尽量使用有意义的单词; 变量常用i,j,k命名; 函数常用f,h,g命名。 二.完整性 完成基本功能考虑边界条件 做好错误处理 对应的考虑好三个测试 功能性测试 边界测试 容错测试 三.鲁棒性 采取防御式编程 处理无效的输入 转载于:https://www.cnblogs.com/wenbaoli/p/5655716.html