Clean Code 代码整洁之道 总结

《Clean Code》总结了提升代码质量的关键点,包括编写可读代码、命名规范、函数设计、注释策略、代码格式、对象与数据结构、错误处理、边界处理、单元测试和类的设计。书中强调了代码整洁的重要性,提倡减少重复代码,提高表达力,通过早起构建简单抽象来简化维护。同时,介绍了如何避免坏代码,减少依赖,优化错误处理,遵循编程和设计原则,如单一职责、开闭原则等。
摘要由CSDN通过智能技术生成

代码整洁

提高代码质量,为后期维护、升级奠定基础

第一章

  1. 编写可读的代码

  2. 关注细节

  3. 变量名命名

  4. 重视代码整洁

  5. 学会总结,回看之前写过的代码,多写代码

    why bad code

    时间不够、思路不对、难实现

    稍后等于永不 LeBlanc

    Bjarne Stoystrup C++语言发明者
    代码逻辑直截了当
    减少依赖关系,便于维护
    依据某种分层战略完善错误处理代码
    性能调至最优

    简单代码规则 Ron Jeffries

    1. 能通过所有测试
    2. 没有重复代码
    3. 提现系统中的全部设计理念
    4. 包括尽量少的实体,比如类、方法、函数等

    总结 减少重复代码、提高表达力,提早构建简单抽象。

    修改变量名、拆分过长的函数、消除重复代码

第二章

  1. 根据具体用处命名
  2. 避免使用有歧义的变量名
  3. 小心使用差别较小的名称
  4. 明确数据类型或者说是什么用处
  5. 命名尽量可读可搜索
  6. 把类和函数写的尽量小
  7. 用名词/名称短语来命名类
  8. 方法名应该是动词/动词短语
  9. 尽量用通用的一些名称来表示
  10. 相同单词用于相同的目的
  11. 使用计算机专业术语
  12. 添加变量名所在的有意义的语境
  13. 不管重构还是自己写
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

hewesH

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值