1 什么叫做整洁代码?
1)一段代码只做一件事情,不做额外的处理
2)通过所有测试
3)体现所有的设计概念
4)减少重复代码
5)具有可读性
2 有意义的命名
1)变量和函数名称本身就可以解释自己的意思 d,elasedTimeIndays
2)避免误导,如AccountList,实际上其并不是一个list
3)有意义的区分,如AccountInfo,AccountData,Account
4)可读的名字,尽量不要自己造词汇
5)尽量避免魔数,或者其他枚举值
6)不要在名称中加入类型 PhoneString
7)避免使用成员前缀,m_过时的做法
8)使用问题领域术语,注意上下文环境
9)不使用歧义词汇,add,insert,append
10)添加有意义的语境 addrFirstName
11)不要添加没用的语境
Clean Code 第一章~第二章
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 本章,作为整洁代码的头一步,致力于规范命名规则。 图片来自<Clean Code> 所谓名不正则言不顺,命名的好,...