随笔分类 -  重构

重构
摘要:封装记录也叫做使用数据类来代替记录 其实也就是对记录型结构使用类进行抽象 什么是记录型结构? “记录型结构是多数编程语言提供的一种常见特性。它们能直观地组织起存在关联的数据,让我可以将数据作为有意义的单元传递,而不仅是一堆数据的拼凑” 摘录来自: 马丁·福勒(Martin Fowler). “重构: 阅读全文
posted @ 2020-04-29 00:27 yoyoluxi 阅读(246) 评论(0) 推荐(0)
摘要:什么时候需要进行拆分阶段的重构? 我们希望一段代码只执行一件事,当一段代码执行多件事时,我们就需要对代码进行阶段的拆分 例1: 重构前: 1 const orderData = orderString.split(/\s+/); 2 const productPrice = priceList[or 阅读全文
posted @ 2020-04-27 23:59 yoyoluxi 阅读(124) 评论(0) 推荐(0)