Write Clean Code

一、 代码风格上

a 一定要写上source description.

理由: 因为无论是重组代码或者是重新修改代码都应该

b source name should be clear and easy-understanding

理由:源代码的命名规则应该是见名知意,这样能够最快的帮助以后定位文件的位置,通过搜索就能够很快的检索出来。


二、 在代码内容上

a 在操作所有函数之后应该要做合法性判断

这样可以保证程序不会出现因为空指针操作的crash 情况。


三、程序编译要尽可能的不出现warning。

理由:如果出现warning并且无法消除,应该能够给出理由为什么不能够eliminate这个warning。


四、编写程序的时候一定要附加上单元测试部分的代码

单元部分测试的目的是在理论论证后进行的,先通过理论性论证后,才可以通过


程序按照功能一层一层的往上封装,这样做的目的应该是高内聚、低耦合的要求所形成的代码形式,如果代码需要修改做一些修正的情况,可以在单独的某一层作相应的操作


在应用程序的设计中,如果涉及到上层需要有很多个与用户交互的部分组成,同时需要管理这些与用户交互的页面就需要使用,在设计的时候就应该将每一个交互的页面设计成一个类(当然这里需要在近一步抽象出一个基类),管理这些交互的类应该用一个管理的类,


基类的设计类似于接口的设计,然后是在逐层积累的过程调用到子类的一些自主的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值