访问次数
我的另一个总结性博客: todototry 大米粒
摘要: 为了我的 身体 健康考虑: 发誓 不再去搞 VC 那个 恶心的东西!!! 阅读全文
posted @ 2009-06-25 23:41 fandyst 阅读(311) 评论(1) 推荐(0) 编辑
摘要: 源码下载 这个是 昨天 练习 事件代理 的时候想到 的.于是今天就 试一把 由于昨天 写的 那个程序 基本功能: 在 Cat 类对象 Shout() 之后 订阅 事件 的 所有 Mouse 类对象都 会 执行 Run() 方法;. 但是在每次 有 新的 事件订阅者的时候 必须 添加 一行tomcat.CatShoutEvent+=newCatShoutEventHandler(jacky.ru... 阅读全文
posted @ 2009-06-25 17:07 fandyst 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 在接触 设计模式之后, 接口和抽象类 都 会偶尔用上一下下..但是总是觉得 这两者的差别 很微妙, 只要实现了该接口的对象 就可以在任何需要 该类型的地方出现...不对,表达不 出来.. 反正差不多就是 实现了 接口 的对象 就像 抽象类 子类的 对象一样... 完全可以 由子类对象所替代...里氏代换原则., 1.继承接口 必须实现其所有 方法 , 而抽象类则重点在于 设计抽象类的时候 注意其 ... 阅读全文
posted @ 2009-06-25 14:51 fandyst 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 测试驱动开发:测试驱动开发(Test Driven Development,英文缩写TDD)是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并完成测试代码的编写,然后编写相关的代码满足这些测试用例。然后循环进行添加其他功能,直到完成全部功能的开发。代码整洁可用(clean code that work... 阅读全文
posted @ 2009-06-25 14:10 fandyst 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 十分不喜欢 委托那个词.cat.cs:[代码]40Mouse.cs:1usingSystem;[代码]shoutEventArgs.cs:1usingSystem;[代码]main:Program.cs:1usingSystem;[代码]52写 代码 可以让我的 心 拥有短暂的宁静../感觉好些了.祝看到这里的 朋友 ,生活 中 能够 做真正的自己, 充实的过每一天,快乐的做自己想做的事情.!! ... 阅读全文
posted @ 2009-06-25 00:11 fandyst 阅读(305) 评论(0) 推荐(0) 编辑