代码整洁之道读书笔记----第一章---综述--第一节-混乱代码和华丽的新系统(2018-07-26)

第一章 整洁代码


  对于前期的开发速度来说,不规范的代码或者说脏乱差的代码,开发速度远快于整洁代码,

但是这种不规范的编码会导致开发后期,进度缓慢,代码后期维护困难,也就是“呈一时之快”,开始很爽,后期爆炸。
  这里写图片描述


  所以就有一个很逗的现象,那就是“混乱的产生”和“华丽的新设计”。首先来说说混乱的产生:后入的开发人员在原先的代码上进行的开发,造成了更大的混乱,因为之前的代码垃圾,可读性太差,导致后入的开发人员花了大量时间去理解前人的代码,而boss还一直在催工期,所以就导致了后入的开发人员,对原先的前人的代码,半懂不懂的就展开了二次开发,当实现了一个新的功能的时候,发现老的功能挂了,混乱就产生了,生产力下降了,陷入了祈祷上天的境地233333。
  这里写图片描述
  于是,矛盾出现了,怎么办,造反啊,不行不行,之前的代码太烂了,于是开发人员一合计,来,我们重新开发一个新的系统,全新的华丽的系统,一张白纸上作画,可比在原先乱七八糟的画上进行创作简单多了。
  这里写图片描述
  在新系统和老系统进行竞赛的过程中,这个时间可能会持续很久,于是很久过去了,当有一天华丽的系统终于打败了老系统,当他再回顾过去的时候发现原来在不知不觉中自己已经变成了老系统。这就陷入了怪圈之中。
  这里写图片描述
  那么该怎么解决这个问题呢?
  很简单—就是始终尽可能的保证代码的整洁。
  我们经常陷入一种假象,那就是项目的期限,由于时间的缺少而不得已的制造混乱,明知道混乱会拖慢后期代码的开发进度,但是如果现在不完成那就没有后来了,所以没办法只能为了进度而放弃整洁了。
  但是作为负责人的码农有梦想的码农,我们要着眼于长远,规法自己的代码,带领自己的团队也应该要求自己团队代码的整洁性,我们要无私一点,别那么自私,绝了后来者的道路,别做垃圾代码生成器

猜你喜欢

转载自blog.csdn.net/qq_33121481/article/details/81217785