首页 > 其他分享 >读书笔记

读书笔记

时间:2023-05-06 20:57:06浏览次数:40  
标签:本书 窗户 读书笔记 代码 多产 学习 我们

程序员修炼之道》这本书是由国外技术大牛编写经由国内学者进行翻译的一本有关程序员各方面素养提升的一本好书,第一次看一本书重要的就是看他的序和前言,这本书的序和前言给了我十分深刻的印象,编程是一种技艺,一种需要用心学习的技艺,作为一位刚刚接触编程不久的我看了这本书,我领悟了些许的知识,一些浅显易懂的知识,这本书讲的很通俗,利用平常的事情扩展到我们编程人员上,对于我们这种新人来说,这本书无疑是入门的一个很好的读物。

        我们编程人员需要不断的学习新的知识来补充我们的能量,才能使我们的技能走在社会的前沿,也就是书中所说的多产,计算机网络的发展十分迅速,正如书中所说的当前火热的技术可能的一年或半年之内就不再那么的收欢迎,我们现在是在学校学习,这种学习是一种能力需求的学习,当我们毕业后,我们就有能力做一些项目工程,我们的知识技能可能可以满足工程的需求,但是如果我们放弃学习那么就很有可能被淘汰下去,要及时学习新技术,对于一个新技术要有好奇心,多次尝试,多次调试,测试自己在新技术上的应用可以使我们多产,也就是有更好的就业能力,更多产。

      我们在写代码时要十分注重代码的风格,是自己的代码十分的工整完美,注释在必要的地方必须有,这样既方便了自己又方便了团队成员,如果我们十分注重代码的风格,可能在后期维护等方面非常有利,在这点本书利用了破窗户理论,如果一个代码十分的完美,注释、缩进非常好,团队成员就不忍心打破这种完美的景象,如果有一个人打破了这扇窗户,那么就可能会有更多的人通过这扇窗户进行更严重的破坏,所以杜绝“破窗户”是十分有必要的。我们写代码肯定会越来越乱、越来越复杂,但是我们要把这个熵保持在一个可控的程度上,一旦超出范围那么,对程序的升级和维护将十分困难。

标签:本书,窗户,读书笔记,代码,多产,学习,我们
From: https://www.cnblogs.com/wangzelin/p/17378435.html

相关文章

  • STL源码分析读书笔记
    主要是关于标准库容器的整理空间配置器主要看SGI的实现,有两个空间配置器_malloc_alloc_template<0>__default_alloc_template<...>用户可以选择单独使用第一个分配器,或者一起使用两个分配器。当用户选择使用两个分配器时,编译器会分别将上述两个分配器typedef成malloc_a......
  • 四月读书笔记
    梦断代码这本书让我越发意识到作为软件开发者的不容易。程序员都怀揣着成就一番事业的心,他们信心满满,斗志昂扬,但因为种种私人原因不能够与其他程序员很好的合作,团队精神难以成型。作为乐观主义者,他们不畏惧任何困难,正因如此,才为计算机提供了无尽的可能目标要实际。实际这个词其实......
  • 四月读书笔记3
    四月读书笔记3流程图是被吹捧得最过分的一种程序文档。事实上,很多程序甚至不需要流程图,很少有程序需要一页纸以上的流程图。”“现实中,流程图被鼓吹的程度远大于它们的实际作用。没有一个有经验的编程人员,在开始编写程序之前,会例行公事地绘制详尽的流程图。在一些要求流程图的组......
  • 构建之法读书笔记03
    第二章个人技术和流程2.1单元测试①重要的单元测试:有效解决程序员对模块功能的误解、疏忽或不了解模块的变化之类的问题,使自己负责的模块功能定义尽量明确,模块的质量得到稳定的、量化的保证。②好的单元测试的标准:在最基本的功能/参数上验证程序的正确性单元测试必须由最熟......
  • 构建之法读书笔记-4月-2
    《构建之法》一书共分四部分,详细介绍了具有创新性、高度可靠性的软件架构设计的方法及工具,这里主要介绍第三部分和第四部分的内容。第三部分介绍了如何针对不完美的现实环境进行系统设计,并以适应环境变化和不确定性为目标,最大限度地减少风险并提升可靠性。本部分重点关注于“鲁......
  • 人月神话读书笔记一
    用了将近一周的时间,终于把人月神话读完了。本想着今天把读书笔记全部发完,但是老师要求每天都要发表博客,所以我决定分三天发表。我看的是40周年中文纪念版。相比于原版增加了一些作者根据今天软件工程管理现状添加的一些新的观点与评论,看看哪些过时了,哪些依然有效。人月神话在......
  • 四月读书笔记三
    在人月神话中巴比伦塔的失败主要是因为交流不畅,语言不通使得复杂的工程在交流模块变得更加的复杂,过度的交流影响了建筑的效率以及概念的完整性。软件产品也是一样的,一个软件产品的复杂度并不比巴比伦塔低,从分析到设计到开发到测试,整个流程下来,完全可以说软件产品就是一个小型的巴......
  • 梦断代码读书笔记 6
    第十章工程师和艺术家编程是工程还是文学?是科学还是艺术?高德纳写的书名叫《计算机程序设计艺术》,他在1984年获得图灵奖时发表感言说:“计算机编程是门艺术”。写《计算机程序设计艺术》这本书他花了十年,写TeX和metafont程序设计没写到也花了近10年。他宣称,写软件要比写书“难多......
  • 2023/4/28读书笔记
       今天,上了计算机网络,学习了运输层的相关知识,简单介绍了UDP与TCP的协议与区别,一个可靠,一个尽可能交付,学习了端口与运输层为应用进程提供逻辑通信。后来,在概率论上学了了方差的定义,计算方法,常见方差,方差性质,标准差,标准化,协方差COV的定义,计算方法,性质,与相关系数。......
  • 四月读书笔记2
    四月读书笔记2关于进程管理和客户需求,进程管理只是项目管理中的一个方面,还有比进程管理失控更加可怕的,那便是未能准确地获取客户的需求,导致项目运行方向犹如救经引足,南辕北辙。收集客户需求看似简单,然而实际情况千变万化不一而足,某些用户仅仅偶尔使用程序,有些用户必须依赖程序,还......