• 程序员修炼之道读后感2


       该书第二章开讲述的是重复的危害,重复分为好多种,但每种重复的出现都是没必要的,重复的出现使得代码的运行效率大打折扣,并且占据了很多无意义的空间。要想解决重复的问题,关键要学会复用,要充分提高代码的利用效率,要做到复用一个代码要比自己新敲一段代码容易,这样就能养成遇到问题现找可复用的代码,而不是直接去新敲一段代码。

        第二小节则是讲述了正交性的好处,在敲代码的过程中我常常遇到一些bug解决他们的时候难免要改来改去,到处去寻找问题发生在哪里,正交性就是解决这个问题的,正交性可以消除无关代码之间的联系,使代码更加模块化,各个模块之间分工明确,当某一个模块出现问题时,就把问题限制在这一个模块里,对其进行修改或者更换就可以解决问题了。

       第三小节是可撤销性 主要是为了保持代码的灵活性,用书中的话来说就是某段代码他可以自动撤销,那必须也要可以自动生成。

       第四小节是曳光弹 我的理解是曳光弹是一种快速查找性代码,有了它你可以快速找到你想要找的模块,大大提高了修改效率。

       之后一个小小节是领域语言主要是讲解一些语言的用法与使用场景。

      最后讲述的是估算要对你所做的事情,项目进行估算,估算其大约时间,要对结果进行估算,从而有个大概方向。

  • 相关阅读:
    华为网络层协议介绍
    华为交换机基本原理
    对网络布线与数制转换粗浅认识
    对 计算机网络参考模型新认识
    我对5G的初步认识
    三层交换机单臂路由
    同网段中不同vlan间,客户机从服务器中下载数据
    Telnet远程配置
    华为模拟器里使用RIP协议跨越主类网络边界的实验现象
    7.10 IP地址的格式 以及 网段地址等
  • 原文地址:https://www.cnblogs.com/dwx8845/p/14203455.html
Copyright © 2020-2023  润新知