![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
重构-改善代码的设计
He110_Wr0ld
一直想当大厨的和歌神的IT Dog
展开
-
【重构-改善代码的设计】《重构-改善代码的设计》学习笔记-Part1(菜鸟晋升之路)
1.影片租赁 2.重构原则 3.代码的坏味道 3.1 Duplicated Code (重复代码) 3.2 Long Method (过长函数) 3.3 Large Class (过大的类) 3.4 Long Parameter List(过长参数列表) 3.5 Divergent Change(发散式变化) 3....原创 2018-10-17 22:25:39 · 436 阅读 · 0 评论 -
【重构-改善代码的设计】《重构-改善代码的设计》学习笔记-Part2(菜鸟晋升之路)
8 简化函数调用 8.1 Rename Method(函数改名) 8.2 Add Parameter(添加参数) 8.3 Remove Parameter(移除参数) 8.4 Separate Query from Modifier(将查询函数和修改函数分离) 8.5 Parameterize Method(令函数携带参数) 8.6 Replace Paramete...原创 2018-11-02 16:19:37 · 476 阅读 · 1 评论 -
你应该知道的《代码整洁之道》
伴着2018年收官的鹅毛大雪,依旧在路上欢(Ku)快(B)驰骋,IT菜鸟分享今天的收获--《代码整洁之道》 1有意义的命名: 名副其实(见名知意),add/insert/append 避免使用与本意相悖的词、专有名词(hp,aix,sco等)。 例子:别用accountList来指称一组账号,除非它真是List类型。可用accountGroup或bunchOfAccounts,甚至直接用ac...原创 2018-12-27 16:04:03 · 273 阅读 · 0 评论