[读书笔记]Clean Code (1-8章)

时间: 2016/5/5 星期四

       自写代码以来,逐渐意识代码代码规范的重要性,不过代码该怎么写更多的是自己的一些体会以及在阅读其他人的代码时的感受。
       后来开始接触项目开发之后,仅仅是代码块的规范还是不够,于是看了一些设计模式的书籍,了解并尝试使用MVC、MVP等架构。
       这次看Clean  Code这本书还是第一次系统地学习“如何写代码”,作者很详尽地将一些“写代码”规范进行系统整理。

下面我整理的是各章(1-8)一些主要的点

一、整洁代码
1. 概念 
         代码正确   
         简洁明了
        清晰易读  
        短小精确
二、命名    
      1.准确:
   	名字与意义匹配     
        易于区别      
      2.实用 
	使用读的出来的名称   
	使用可搜索的名称  
       3.明确    
	一个概念对应一个词  
	不用双关语   
	使用有意义的语境   
三、函数
      1.短小
      2.职责单一
      3.一块代码中,函数的抽象层级需一致
      4.函数命名规范(参照二)
      5.参数尽可能少
      6.如果函数需要的参数要求数量有多种,应考虑将其封装成类
      7.实用异常类代替返回错误码,抽离try/catch代码块,使代码更加简洁
四、注释
      1.少用注释,尽可能通过规范的代码来表达
      2.不使用无意义的注释
      3.必要的注释:
 	法律信息
	提供信息的注释
	对代码意图进行解释的注释
	警示信息,防止踩坑
	TODO注释:未来得及完成的部分
     4. 对于无用的代码应直接删除而不是注释
五、格式
       1
  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值