最近读了《程序员修炼之道:从小工到专家》这本书,受益匪浅,同时也让我发现了自己的一些问题。
目前读到的章节中,最让我受益的就是温水煮青蛙的例子。这个例子告诉我要持续不断地观察周围发生的事情,而不仅仅是自己在做的事。尤其是项目的管理者必须要实时的掌控项目的方向,因为大多数项目失去控制都不是一下子就发生的,而是慢慢地、不可改变的完全失去控制的。可能是系统一个特性一个特性的偏离了规范,项目进度一点一点的拖延。这种情况下如果是作为个人还是管理者都不应该容忍规范的违背,每天、每周都需要审视自己,审视团队,及时纠正问题,纠正团队的方向。
贯彻全书的一个原则是DRY(Don‘t Repeat Yourself)原则,这也是我需要改正的,我总是习惯于做自己会做的事情,逃避自己不会做的,在学校能逃,到社会上是逃不了的。只有不断的去创新,学习新的知识,才可以使自己得到进步,使自己能够适应这个不断发展的社会。同时也要自律。养成每天学习的好习惯,不要沉沦在舒适圈。沉沦在舒适圈的我就像泡在温水中的青蛙,最后的结果也将是一事无成,被这个社会淘汰。
一个好的程序一定是低耦合的,这本书提出了函数的德墨忒尔法则帮我们更好的界定耦合的边界,怎样编写低耦合的代码,更难能可贵的是这本书不仅仅描述了一般的代码耦合,还花了很大笔墨解释了时间耦合,很多时候一个业务的实现没有必要一定是线性的,它可以是并行的,这在适用的情形下往往能在提高用户体验的同时还能降低系统的并发压力。
标签:本书,自己,笔记,之道,程序员,修炼,耦合 From: https://www.cnblogs.com/zh-ang-zhang/p/18178037