主题:【原创】闲聊敏捷编程——测试驱动开发(一) -- 代码ABC
共:💬55 🌺131
重构一个很重要的目标在于消除代码中的重复:代码重复、结构重复、思路重复等等。而消除重复一个方法在于抽象。Java、C++和C#这类OO语言一个最强的地方就在于抽象能力。动态语言我用得很少,感觉上其抽象能力不如上述语言强,不过,也许是我还没领会其设计思路吧。应该和工具无关。
- 相关回复 上下关系8
压缩 2 层
🙂正中要害~花催下文 羽羊 字0 2009-06-08 03:08:13
🙂Refactoring zhonghm 字33 2009-06-07 21:59:16
🙂用户的变化,小羊算是抱结实了,重构。。。确实碰到问题了 羽羊 字176 2009-06-07 23:21:31
🙂重构在于抽象
🙂代码说的不错 zhonghm 字650 2009-06-08 23:30:50
🙂现在做的一个很小的内部开发 小木 字277 2009-06-04 08:34:57
🙂敏捷是一个原则,可以有不同的实现方法 代码ABC 字215 2009-06-03 02:23:26
🙂可是这么干的话,大一点的项目就不成了吧 胖鱼 字157 2009-06-03 02:07:30