- 博客(3)
- 收藏
- 关注
原创 对一个类的重构
项目现在正在原型阶段,很多类的实现都没有进行整理,当增加新功能的时候,为了不修改原有的功能,常常需要进行很多的copy-paste,这就导致了这个类代码的膨胀,以致到了不能维护的边缘。我用了两天时间对这个类进行了重构。做法如下: 分析类的功能; 将重复代码提取为函数; 将独立的职责提取为独立的类; 分析类的特点,提取部分类的公共特性,并将非公共的部分提取
2007-05-20 22:22:00
919
原创 一个小算法
不记得在什么地方看到的一个题目:两个数组:A,B,各存放一系列数据对AB中的元素进行一系列的交换,以使得两数组元素和:Sum(A),Sum(B) 之差最小。我的想法是,如果从A、B中找出一些数,使得他们的和最接近Sum(A)+Sum(B)的一半,那么把这些数放在A中,另外的放在B中,结果是否就可以了呢。于是我又如下的实现;Insert title herevar selected ;var sel
2007-05-11 21:03:00
587
原创 为我学到那些点点滴滴找个存放的地方
荀子说: 不积跬步,无以至千里,不积小流,无以成江海。希望能从这个blog开始,把自己学到的东西积累起来,也希望在这里交些朋友。我主要用到的技术有这样一些:java, jsp/servlet, javascript, eclipse plugin;我的研究领域主要是商业智能。最后,祝自己好运。
2007-05-07 01:34:00
590
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人