好的代码的特征

好的代码的特征

1.代码的正确性 – 对应项目的健壮和有用
2.代码的可读性 – 对应后续的维护和开发(可维护性)
3.代码的效率性 – 对应项目的使用效率
4.代码的可扩展性 --模块、类、函数功能划分清晰
5.平台的兼容性、网络的安全性等

细节:

1.正确性在于

代码是否设计、结构合理以及充分满足需求等
代码是否实现了其功能
代码是否有对应的测试代码
代码是否有异常处理、日志记录、良好的健壮性

2.可读性在于

模块、类、函数作用划分是否清晰
类名称、函数名称、变量名称是否一目了然
是否使用较好的抽象数据,便于可读和维护
代码呈现组织结构型,便于区分代码之间的相关有无、依赖有无。
代码简洁、高效、注释齐全、函数接口,输入输出,注释说明 清晰合理

3.效率

合适匹配的底层、数据库工具、编程语言、工程架构等。
优异的算法
代码的适用场景和此场景下代码最佳运行效率
底层偏向于c,c的高效性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SuperScfan

多谢您的支持O(∩_∩)O~~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值