[代码整洁之道]-整洁代码

1.1要有代码

代码是我们最终用来表达需求的语言,所以代码永存

1.2糟糕的代码

糟糕的代码代价很大,足以毁掉一个公司。

稍后等于永不——现在时间太紧,先完成功能,有朝一日再回头清理,但事实是从来没有回头优化过代码

1.3混乱的代码

团队的生产力持续下降,趋向于零

1.3.1华丽新设计

只是表面看上去很华丽,但实际发挥不了太大作用,还会降低效率。花时间保持代码的整洁不但有关效率,还有关生存

1.3.2态度

程序员应该以认真的态度对待每一行代码,不受客观因素的影响,遵从不了解混乱风险的人的意愿是不专业的做法,混乱有风险,编码需谨慎。作为一个开发人员,作为一个程序员,你应该有自己所坚守的原则。什么事情该做,不能做,你必须有一个清晰的概念。

1.3.3谜题

制造混乱无助于赶上期限。混乱只会立刻拖慢你。赶上期限的唯一办法——做的快的唯一办法——就是始终尽可能保持代码整洁。

1.3.4整洁代码的艺术

整洁代码的书写,需要遵循大量的小技巧,贯彻刻苦习得的“整洁感”,也称之为代码感。

1.3.5什么是整洁代码

外表或举止令人愉悦的优美和雅观,整洁代码阅读使人愉悦

破窗理论:窗户破损的建筑让人觉得似乎无人照管,于是别人也再不关心,放任窗户继续破损,一扇破损的窗户开辟了大夏走向倾颓的道路,编程代码也是如此。

整洁代码力求集中,简单直接,只做好一件事。

简单代码规则:

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

1.4思想流派

对象导师整洁代码派

1.5我们是作者

编写代码的难度取决于读周边代码的难度。要想干的快,要想早点做完,要想轻松写代码,先让代码易读。

1.6童子军军规

让营地比你来时更加干净,应用到我们的专业领域是,时刻保持代码整洁。每次签入代码都比签出时干净,那么代码就不会腐败。

17.前传与原则

本书是敏捷软件开发的前传,敏捷开发关注面向对象设计的原则。

设计原则有:单一权责原则,开放闭合原则,依赖倒置原则

1.8小结

小提琴的故事:你还得练,孩子,还得练,程序如此,还得练…

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值