博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
31 天重构学习笔记索引
阅读量:3719 次
发布时间:2019-05-22

本文共 680 字,大约阅读时间需要 2 分钟。

  由于最近在做重构的项目,所以对重构又重新进行了一遍学习和整理,对31天重构最早接触是在2009年10月份,由于当时没有订阅的blog,所以是在国外的社区上闲逛的时候链接过去的。记得当时一口气看完了整个系列并没有多少感觉,因为这些基本上项目都在使用,只是我们没有专门把它标示和整理出来,所以也没有引起多大的重视。现在突然接手这个重构项目,由于团队成员技术和经验参差不齐,所以有必要专门整理一个重构的纲要,当然这个系列也非常适合做新系统的代码规范参考,只要有代码的地方,这个重构规范就很有价值。周末也不想出去闲逛,因为在刚到这个美丽的城市,没有亲戚或者朋友,所以才能静下心来两天时间写完这个重构参考规范。同时也感受了Windows Live writer写文章的快感。

  当然这个项目重构的整体架构得另当别论(整体架构在我的这篇文章有专门的讲解()。大的架构设计好了以后,这些重构细节点就成了东风之后的大火,对整个项目也是至关重要。31天重构这个系列和《代码大全》、《重构:改善既有代码的设计》比较起来最大的特点就是比较简单、浅显易懂。那么我这些文章也都是学习Sean Chambers的31天重构的笔记整理,所以如果大家对这个笔记有任何异议也可以指出。

  •  

  具体也可以通过查看原文。由于这些文章都是一些简单的重构,所以没有怎么过多的描述,但却是对项目很有帮助。如有问题或建议,敬请指教,谢谢!

  以后打算在博客园安家,写下自己对技术的一点微薄见解,所以特此做一个文章索引 ,如果有感兴趣的同仁,可以关注,如能起到帮助作用,那就是我莫大的荣幸!

代码下载地址:

转载地址:http://hhynn.baihongyu.com/

你可能感兴趣的文章
算法训练 大等于n的最小完全平方数(输出大等于n的最小的完全平方数。   若一个数能表示成某个自然数的平方的形式,则称这个数为完全平方数)
查看>>
算法训练 二进制数数( 给定L,R。统计[L,R]区间内的所有数在二进制下包含的“1”的个数之和。   如5的二进制为101,包含2个“1”。)
查看>>
算法训练 数字三角形(递归求数组类的最大值)(示出了一个数字三角形。 请编一个程序计算从顶至底的某处的一条路   径,使该路径所经过的数字的总和最大。)
查看>>
宏定义max函数的相关用法,与函数定义max函数的区别!最详细!!!
查看>>
CSDN获得2020年勋章的方法!!!!超简单!!
查看>>
历届试题 Excel地址(Excel单元格的地址表示很有趣,它使用字母来表示列号。   比如,   A表示第1列,   B表示第2列,   Z表示第26列,   AA表示第27列,)
查看>>
启动Excel时Matlab也会跟着自动启动怎么办??针对Excel装了excel link 加载宏之后,打开excel就自动打开matlab,如何关闭matlab的自动打开的解决办法
查看>>
第十届MathorCup高校数学建模D题解题思路
查看>>
灰色系统预测模型GM(1,1),GM(1,n)及Matlab实现
查看>>
如何实现excel与matlab的数据交互 / 如何在Excel中设置MATLAB的加载宏 / 如何实现Excel与MATLAB的连接
查看>>
Multisim中元器件的翻转方法以及快捷键,最详细,最清晰!!!
查看>>
2Day_实训日志
查看>>
3Day_实训日志
查看>>
2020年高教社杯全国大学生数学建模竞赛赛题 C题分析与思路!(持续更新)
查看>>
2020年全国大学生数学建模竞赛赛题 选题建议
查看>>
2020数学建模国赛B、C题思路与选题建议
查看>>
2020年高教社杯全国大学生数学建模竞赛赛题 B题分析与思路!(持续更新)
查看>>
递归分析与理解
查看>>
蓝桥杯真题 15省3-三羊献瑞
查看>>
排列并组合算法的模板与应用
查看>>