- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 重构第3章读后总结
什么是有坏味道的代码? 重复代码:如果在一个以上的地方看到相同的程序结构,那么可以肯定将他们合二为一程序会变得更好。 过长的函数:程序越长越难以理解,将函数分解给函数取个好名字,代码阅读者可以看函数名就可以了解该函数的作用。 过大的类:如果想利用单个类做太多的事情,内部就会出现太多的实例变量,一旦如此就会有很多的重复代码。可以将几个相关的变量提炼至一个新类中。
2017-07-29 00:16:27 259
原创 重构第2章读后总结
何为重构? 本书对它名词的定义是对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。它的目的是使得软件更容易被理解和修改。重构不会改变软件可观察的行为即重构之后软件功能一如既往。 为什么要重构? 重构可以改进软件的设计,代码结构的流失是累积性的,越难看出代码所代表的设计意图就越难保护其中设计,于是
2017-07-28 23:38:33 262
原创 重构改善既有代码的设计第一章读后总结
本书的第一章主要讲解的是重构的一个小案例,个人感觉这比写一堆重构的理论来的好理解。 这是一个影片租赁的案例有影片类(影片信息)、租赁类(影片及租赁天数)、顾客类(顾客姓名、租赁信息、详单),详单函数里面返回一个String类型的result里面记录了顾客的姓名、租赁每部影片的信息、总共要付的钱及顾客所得积分。一个函数完成了这么多的事情,在大型的项目中这不利于代码的复用也给后期代码的
2017-07-23 14:52:24 389
模拟接口调试工具做增删改操作
2018-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人