- 博客(4)
- 收藏
- 关注
Enhanced SAX Handler : 比 DOM 还简单的SAX Handler
快速与简单并非天生不可兼得, 相反, 简单的东西应该是快速的在使用 SAX 解析 XML 的过程中, 碰到了以下问题: SAX Handler 并没有想象中快, 尤其是文件比较大的时候 SAX Handler 编写容易出错, 因为需要区别不同的元素, 需要很多判断才能拿到自己想要的信息 没有统一的方法获取SAX Handler解析出来的信息 这实际上反映了目前SAX Handler接口定...
2007-05-21 07:03:00
113
Thinking Everyday IV
1, 实际上 C# 2.0 已经部分的支持 mixin 了, 只要一直把类声明为 partial.2, 共享网络共享存储, 网格共享 CPU 计算周期和内存, P2P网络还共享带宽, 还有什么应该共享的?3, 必然如果你花 99% 的时间工作, 1% 的时间忙自己的事情, 你的Boss就会 凑巧的 必然的 在那 1% 的时间内 visit you. 4,meta programmer 产生其它...
2007-05-15 04:36:00
61
Configuration Pattern : 配置模式
IoC? Dependency Injection? No, Configuration Pattern! IoC 这个过于tricky的名字理所当然的引起困惑, Martin同学取了个自以为高明的"Dependency Injection", 实在是半斤八两, 五十步笑百步, 其实更大范围上, 它们都是"Configuration Pattern"的一种实现. (Configuration ...
2007-05-12 05:38:00
106
TDD: Tricky Driven Development
命名 测试用例的名字应该描述需求, 不要描述实现. 取决于你要沟通交流传递的信息, Test Case 有至少两个作用 检查你的产品代码是否按预期工作, 这由函数体来完成 表达你的预期,让阅读代码的人知道你的产品能够干什么,如何使用, 甚至如何设计的;这除了函数体的assert语句外,Test case的名字更是重要的手段 但我们...
2007-05-10 07:07:00
79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人