编程总结
new_smile
这个作者很懒,什么都没留下…
展开
-
编程建议
1.写函数先验证参数合法性。 如: public void GetName(int pid) { if(0==pid||pid { throw new argumentNotLegilException(); } …… 再处理业务逻辑 }原创 2014-02-14 10:18:01 · 493 阅读 · 0 评论 -
线程操作注意
1.当用后台线程操作某类耗时任务时。一定得添加timeOut原创 2014-05-04 17:36:17 · 538 阅读 · 0 评论 -
out 参数类型的使用
以前一直弄不明白为什么要用out原创 2014-04-12 21:36:43 · 1196 阅读 · 0 评论 -
编程参数列表定义
之前在翻看国外的开源软件的时候,总感觉看起来很麻烦,总是一堆借口,好不容易找到一个函数,以为能够找到实现代码,结果在这个函数里面只用一句函数调用代码。 这样的情况过去很不理解,以为是那些代码写的很烂,函数的参数总是最基本的int ,string,bool 类型,通常一个函数有7--8个重载,就应为参数个数不同。 我以为如果只传递基本数据类型,那就不叫面向对象编程了,为什么不把这些参数放到一个类原创 2014-12-23 09:29:59 · 613 阅读 · 0 评论 -
聚合关系与组合关系
聚合关系:是对群体事物的一种描述,具体表现也为群体行为,群体属性。是对单独个体组成的集合的外在称呼。 组合关系:是对一个具象事物所有部分的统一描述,这一具象事物的组成部分有其特定的行为和属性,但所有组成部分必须依赖组合成的具象事物存在。组合对象有特定的行为属性,这些行为属性对外表现,组成部分的行为属性则是组合对象的内在行为表现。原创 2015-04-30 09:31:18 · 3358 阅读 · 1 评论 -
通用数据库访问DLL实现
通用数据库访问模块 实现接口: 通过范型类来做所有操作的对象,来对应任何表结构的数据。这种通用类型只能对单表操作吧,不是很方便。 包装通用事务和通用数据库链接对象,便于对不通数据库兼容 内置方法为泛型类型对象的,增删改及查询,加返回泛型集合对象 通用表对象映射模型 基类实现: 添加更新字典,加入查询表字段原创 2015-05-12 09:44:30 · 1880 阅读 · 0 评论