高质量的代码必须从规范性、完整性、鲁棒性三个方面同时考虑,如下图:
一.规范性:
(1)规范的代码书写清晰
(2)规范的代码布局清晰
(3)规范的代码命名合理
二.完整性:
(1)功能测试
(2)边界测试
(3)负面测试
三.鲁棒性:
确保自己写出的程序不会轻易崩溃,最好养成防御式编程的习惯,从函数入口判断输入是否有效并对各种无效输入做好相应的处理,总之考虑问题要全面。
高质量的代码必须从规范性、完整性、鲁棒性三个方面同时考虑,如下图:
一.规范性:
(1)规范的代码书写清晰
(2)规范的代码布局清晰
(3)规范的代码命名合理
二.完整性:
(1)功能测试
(2)边界测试
(3)负面测试
三.鲁棒性:
确保自己写出的程序不会轻易崩溃,最好养成防御式编程的习惯,从函数入口判断输入是否有效并对各种无效输入做好相应的处理,总之考虑问题要全面。