首页 > 编程语言 >12.26《程序员的修炼之道》的第二章解读

12.26《程序员的修炼之道》的第二章解读

时间:2023-12-26 21:24:11浏览次数:45  
标签:知识 12.26 注重实效 程序员 修炼 维护 第二章 我们

第二章的题目是《注重实效的方法》,该章节又分为七小节,每一小节都有一个原则,节节相扣,步步深入,为我们深入的介绍了一些注重实效的方法,我们只要在编程过程中记住这些基本原则,我们就能编写出更快、更好、更强健的代码,甚至可以让这些看起来很容易。

   (7)第二章中的第七小节,为我们讲述的是重复的危害,提醒我们在系统各处不要对知识进行重复。作为程序员,我们收集、组织、维护、利用知识,遗憾的是知识并不稳定,常常发生变化,所有这些不稳定都意味这我们要花费一大把时间用在维护上,重新组织表达我们系统中的知识,不管原因是什么,维护都不是时有时无的活动,而是整个开发过程中的例行公事,当进行维护时,我们必须找到相关的知识,并进行相应的修改,如果我们在开发的过程中过多的重复使用该知识,维护起来就会变得很麻烦,如果我们这样做,我们就是在向维护的恶梦发出邀请,这是在应用发布前就开始的噩梦。为此我们应从根本上杜绝这类恶梦,杜绝重复使用同一知识进行编程开发。一个可靠的开发软件,并且让我们更容易理解和维护的唯一方法就是遵循DRY原则:系统中的每一项知识都必须具有单一、无歧义、权威额表示。这是注重实效的程序员的必备原则之一。作者为我们介绍了各种各样的重复,以及重复是如何发生的,让我们可以尽力去避免重复,远离恶梦。

标签:知识,12.26,注重实效,程序员,修炼,维护,第二章,我们
From: https://www.cnblogs.com/wcy1111/p/17929382.html

相关文章

  • 《程序员的修炼之道》第二章读书笔记
    第2章《注重实效的途径》是《程序员的修炼之道》中的重要章节,它介绍了一些实践性的方法和技巧,帮助程序员在软件开发中提高效率和质量。在这一章中,作者首先强调了重复的危害。重复的代码和流程可能导致维护难度和出现错误的概率增加。因此,我们需要通过技术手段和工具来减少重复,如自......
  • 闲话12.26
    咋今天啥也没干。早上来机房上早读啦......
  • 每日总结12.26
    今天完成了软件构造的大作业任务一:基于Jfinal构建信息管理系统,要求包含用户管理,翻译业务模块管理,图片优化模块管理用户管理: 翻译业务模块管理: 图片优化管理:任务二:要求不同用户登录后可进行文字翻译和图片优化业务处理,并且可查看提交业务处理结果,时间,处理列表,图形汇总等......
  • Solution Set 2023.12.26
    [YnoiEasyRound2023]TEST_69发现若一个数被进行了一次有效操作,那么其的值至少会除以\(2\),所以一个数至多被操作\(\mathcal{O}(\loga_i)\)次。那么可以通过势能线段树维护操作,考虑什么情况下一个区间不会被操作,即\(a_i\)的值不会被改变。即对于区间的任何元素,其值均为......
  • 12.26每日总结1
    今天早上进行了大数据的课堂测试,做完测试后接着做了试验七实验7Spark初级编程实践 1.实验目的(1)掌握使用Spark访问本地文件和HDFS文件的方法(2)掌握Spark应用程序的编写、编译和运行方法2.实验平台(1)操作系统:Ubuntu18.04(或Ubuntu16.04);(2)Spark版本:2.4.0;(3)Hadoop版本:3.1.3。3.......
  • 12.26每日总结2
    今天下午做了软件企业文化实验大作业公司文化  1.1 公司文化概述我们公司一直坚持以人为本、合作创新、追求卓越的企业文化,这些理念已经深深地融入公司的生产经营之中,成为公司发展的重要动力和核心竞争力。作为软件公司,我们明白员工是最重要的资产,因此我们始终尊重和关爱员......
  • 12.26阅读笔记
    读《需求工程——软件建模与分析》有感今天大致的看了一下这本书,对软件需求分析有了初步的了解,我认为学习软件需求分析需要掌握的内容主要包括五个方面:需求基础与过程、需求获取、需求分析、需求的文档化和验证、需求管理与工程管理。一、需求的基础与过程这一部......
  • 程序员视角体验快速搭建智能客服中心
    前言AmazonConnect是亚马逊云科技今年下半年刚推出的全渠道云联络中心服务,仅需简单几步就可以设置属于自己的联系中心,并可以添加任何地方的客服,让它和用户沟通交流。企业级使用者可以通过使用全渠道通信来给企业的客户创建超个性化的体验。另外,据我所知,亚马逊云科技的AmazonC......
  • 百度网盘(百度云)SVIP超级会员共享账号每日更新(2023.12.26)
    合集-网盘(20) 1.百度网盘(百度云)SVIP超级会员共享账号每日更新(2023.11.17)11-182.记录一次自己写的百度网盘不限速下载脚本11-183.百度网盘(百度云)SVIP超级会员共享账号每日更新(2023.11.20)11-214.百度网盘(百度云)SVIP超级会员共享账号每日更新(2023.11.21)11-215.百度网......
  • 读程序员的README笔记19_读后总结与感想兼导读
    1. 基本信息程序员的README[美]克里斯·里科米尼(ChrisRiccomini)(美)德米特里·里人民邮电出版社,2023年7月出版1.1. 读薄率书籍总字数203千字,笔记总字数40984字。读薄率40984÷203000≈20.19%1.2. 读厚方向演进式架构SRE:Google运维解密软件设计的哲学......