摘要: 程序员 2009/04期低内聚对象 贫血对象 Anemic Object不符合OCP原则,考虑将相关对象移到对象里面管理者对象 Manager Object创建或从系统中找出相关的领域对象,尽量将职责划分到多个领域对象中去储柜对象 Cabinet Object所谓橱柜对象,是指它的所有数据都是可以通过setter动态设置的。应该在构造函数中传入必要的参数,只为那些可以动态修改的参数保留setter... 阅读全文
posted @ 2009-06-04 15:02 KymoWang 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 如何正确处理SQL Server嵌套事务 阅读全文
posted @ 2008-05-14 23:26 KymoWang 阅读(8224) 评论(4) 推荐(1) 编辑
摘要: Singleton是开发模式中较为简单的模式。定义:确保一个类只有一个实例,并提供一个全局访问点。 先看一个合法的定义: public class MyClass{private MyClass(){ }}但是好像没有办法实例化。好了,看看实现吧First version - not thread-safe // Bad code! Do not use! public sealed class ... 阅读全文
posted @ 2008-05-10 21:46 KymoWang 阅读(528) 评论(1) 推荐(0) 编辑
摘要: 最开始用的电子地图是668map(www.668map.com),现在看来是落伍了。然后发现比较好的,也是常用的www.mapbar.com和www.mapabc.com,感觉二者各有千秋。但是对于公交信息的更新均不及www.8684.cn今天查北京的酒仙桥,偶然发一个实景电子地图网站,www.city8.com,或许是我孤陋寡闻,今天才发现这个网站,挺有个性的,360度全景图片,什么时候要是有真... 阅读全文
posted @ 2008-04-24 23:14 KymoWang 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 本人工作环境为繁体,今天从园子里找了一些SourceCode,结果中文注释在VS里全变成了乱码,源文件又比较多,就写了一个小工具,顺便学习一下编码的转换。功能:把给定目录里面的cs文件全部由gb2312转换成unicoe,并备份源文件。考虑可能不是很周到,两个知识点:编码转换和目录遍历usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.IO;namespaceConvertEndcode{/**////<summary>///Author:KymoWang///Date:2008/04/2 阅读全文
posted @ 2008-04-22 23:43 KymoWang 阅读(981) 评论(8) 推荐(0) 编辑