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


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

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

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

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

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

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

  • 相关阅读:
    note 11 字典
    note10 元组
    hibernate环境搭建及操作
    JAVA中解决Filter过滤掉css,js,图片文件等问题
    过滤器
    MySQL存储过程(转)
    用java调用oracle存储过程总结(转)
    Oracle分页查询语句的写法(转)
    数据访问类的封装
    事务的特性及事务的隔离级别(转)
  • 原文地址:https://www.cnblogs.com/dwx8845/p/14203455.html
Copyright © 2020-2023  润新知