我们一起来读书吧 关注:139贴子:2,100
  • 0回复贴,共1

重构第11章读后感

只看楼主收藏回复

重构 - 第十一章
本章主要讲的是如何重构function
首先一个规则是 尽量对function进行读写分离, 通常写服务我们不需要给出data的返回值, 只要给明确执行成功与否即可, 而读服务中, 如果某个写逻辑失败, 如果导致该读服务失败, 也是个很奇怪的设计。
函数编写要具备一定扩展性, 尽量不要写完全无法被复用的独特服务, 而要考虑各种设计模式, 做好函数级别复用的拆分。
函数传参时, 如果一个function的入参是另一个function的返回值的一部分, 则尽量传递完整的数据结构, 能更好的应对扩展和变化
文中还给出了一些削减function调度复杂度的例子, 不一一列举了


IP属地:北京1楼2024-08-09 15:30回复