《大话重构》读后感100字
《大话重构》是一本由范钢著作,人民邮电出版社出版的平装图书,本书定价:45.00元,页数:268,特精心收集的读后感,希望对大家能有帮助。
《大话重构》读后感(一):《大话重构》完整试读下载(第1、2、3、4、15章)
《大话重构》完整试读下载(第1、2、3、4、15章):
http://www.ituring.com.cn/book/download/c908bfb3-78cb-47ed-b5f1-6f703f54bc1f
《大话重构》读后感(二):重构需要安全保护,一定吗?
遗留代码,难以理解难以修改难以验证,要修缺陷或加新功能,都是战战兢兢,再老道的老司机碰上这种典型遗留代码都可能翻坑。如何处理,要安全重构,先调整再修改?安全,有三个方面,工具已证实的方法,如重命名;golden master来验证;最主流的单测保证。这些都有成本,但是没有这些安全,那么代码是无法预料到,最后花的时间反而越长,快就是慢!
尝试一个500行的代码,可以用提取列表式子方法让函数更清晰,意图明确;然而再进一步发现状态叫着在一起,无法提取。而且发现代码有错误,但是一改其他地方出❌,不敢改。最后再提取的方法对象加上测试,有了保护就可以得瑟。小改大改皆可以,失败会退。 这个时候进入心流。如果对于复杂的代码没有测试保证,真是如屡薄冰,心里没有一点底,出错也没有办法验证,最后发现错也不知道哪里,需要debug,压力掉发挫败感一切一切都来了,效率差问题多成本高。如何做呢? 复杂,交织在一起的变量来回传,代码先整理成为列表式子,通过组合函数列表化;然后再加测试,没有测试寸步难行。
然而这本书尽管承认需要测试保护,但是考虑到测试不容易构造时放弃,基于自己的经验,这个观点不太同意。如有可能尝试加测试;如有可能让你的代码可测性好;如有可能,让你的tdd,clean code,小步快走;实在不行,就手工,结对,端到端测试,节奏的确会慢一些,但是胜在风险小。
《大话重构》读后感(三):大话重构
软件重构的动机- 增加新功能 - 改正原有的BUG - 改善原有程序结构 - 优化原有系统性能
这里的重构指的主要是后面两条,你拿到一个遗留系统,不要想着一口气做一个新的系统,把旧的功能都搬到新的系统上面。这样百分百会失败。新系统会比老系统还要糟糕。
正确的做法是阅读遗留系统的代码,给代码加上注释。尽可能地抽取方法抽取类,在不改变原有系统的外部行为的前提下修改代码。
你需要做一套完整的测试机制,但是Web容器是不适合做自动化测试的。这时候你就要分离出业务层和Web层。
我们开发软件系统,对于功能扩展是开放的。
同时,在修改代码的同时,不要影响到系统原有的功能。(即不要引入新的BUG)
主要思想就是,新旧代码要尽可能地分开。
保证软件功能扩展是满足OCP!
高层次的模块不应该依赖底层次的模块,都应该依赖于抽象接口。
抽象接口不应该依赖于具体实现,而具体实现则应该依赖于抽象接口。
靠近人机交互的为高层次。
靠近硬件设备端的为低层次。
这本书里的内容很详细地讲解了如何对于一个遗留系统如何更好地进行维护和二次开发的步骤。有很好的代码示例讲解,书中的UML图示例更是一目了然,各种逻辑关系一看图就完全理解了。对于系统重构需求的吐槽也是句句精准。这本书很适合初学者一看。
-
《感性理性系统分化说:情理关系《感性理性系统分化说:情理关系的重构》是一本由程乐华著作,机械工业出版社出版的220图书,本书定价:79.00,页2022-09-25阅读全文
-
重构网络:SDN架构与实现读后感锦《重构网络:SDN架构与实现》是一本由杨泽卫 / 李呈著作,电子工业出版社出版的平装图书,本书定价:69,页数:2023-01-18阅读全文
-
成效管理:重构商业的底层逻辑读《成效管理:重构商业的底层逻辑》是一本由侯德夫著作,机械工业出版社出版的平装图书,本书定价:49.00,页数:2023-01-06阅读全文
-
互联网+医疗:重构医疗生态读后《互联网+医疗:重构医疗生态》是一本由互联网医疗中国会 / 李未柠 / 王晶著作,精装出版的2016-1-10图书,本书定价2023-02-17阅读全文
-
重构诗性读后感锦集《重构诗性》是一本由刘阳著作,华东师范大学出版社出版的2015-2图书,本书定价:平装,页数:,特精心收集的读2023-03-17阅读全文
-
《危机与重构》读后感1000字《危机与重构》是一本由李碧妍著作,北京师范大学出版社出版的平装图书,本书定价:79.80元,页数:572,特精心收2023-02-24阅读全文
-
互联网生态:重构商业规则读后感《互联网生态:重构商业规则》是一本由喻晓马 / 程宇宁 / 喻卫东著作,中国人民大学出版社出版的精装图书,本书2023-02-14阅读全文
-
《重构地球:AI FOR FEW》的读后感《重构地球:AI FOR FEW》是一本由【美】网大为(David Wallerstein)著作,中国人民大学出版社出版的精装图书,本书定2022-10-11阅读全文
-
《后疫情时代:大重构》的读后感《后疫情时代:大重构》是一本由中信出版集团著作,69.00元出版的272图书,本书定价:平装,页数:2020-11,特精心2022-10-18阅读全文
-
《重构》读后感精选《重构》是一本由村西边老王著作,中国友谊出版公司出版的平装图书,本书定价:45.00元,页数:240,特精心收集的2022-12-03阅读全文