
W病变指+cppcp+重构
文章平均质量分 95
发顺丰的
fgh431
非淡泊无以明志
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2 重构的原则
文章目录2.2两顶帽子2.8重构与性能2.2两顶帽子用重构技术开发软件时,时间分配给两种行为添加新功能和重构添加新功能时,不应修改既有代码,只添新功能通过添加测试并让测试正常运行可衡量自己工作进度重构时不添加功能,只管调整代码结构此时不应添加任何测试(除非发现有先前遗漏的)只绝对必要(用以处理接口变化)时才修改测试 软件开发过程中,发现自己经常变帽子首先我尝试添新功能然后意识到:如果把程序结构改下,功能的添加会易得多于是我换一顶帽子,做一会儿重构程序结构原创 2020-10-18 19:33:34 · 263 阅读 · 0 评论 -
8 搬移特性
文章目录8.8以管道取代循环( Replace Loop with Pipeline)动机8.8以管道取代循环( Replace Loop with Pipeline)动机入行时有人告诉我,送代一组集合时得用循环越来越多的编程语言都提供了更好的语言结构来处理迭代过程,这种结构就叫集合管道( collection pipeline集合管道[mf-cp]是这样一种技术,允许用一组运算来描述集合的迭代过程每种运算接收的入参和返回值都是一个集合常见的map和filtermap指用原创 2020-10-18 19:32:55 · 228 阅读 · 0 评论