《Effect c#》《c#设计模式》《‘道不远人’控件开发》开始笔记,做个记录

昨天收到书了《c#设计模式》《‘道不远人’asp。net控件开发》,

要硬抽出准备开始研读了,做个笔记,开始记录。

这阵子一直在做项目,很久没有读读书补充补充了。要开始练练“道”了。

“道”和“术”一起抓。

《Effect c#》也是不错的书,现在csdn上看连载,也把笔记一起做了。

最近对设计模式和软工等的理解加深了很多,感觉很有裨益。设计先行。
 


目录先来

Effect C#》笔记                            2007-12-17

http://book.csdn.net/bookfiles/295/10029512571.shtml

目录:

第一章:c#语言元素

·条款1:使用属性代替可访问的数据成员
·条款2:运行时常量(readonly)优于编译时常量(const
·条款3:操作符isas优于强制转型
·条款4:使用Conditional特性代替#if条件编译
·条款5:总是提供ToString()方法
·条款6:明辨值类型和引用类型的使用场合
·条款7:将值类型尽可能实现为具有常量性和原子性的类型
·条款8:确保0为值类型的有效状态
·条款9:理解几个相等判断之间的关系
·条款10:理解GetHashCode()方法的缺陷
·条款11:优先采用foreach循环语句

3使用C#表达设计

·条款19:定义并实现接口优于继承类型
·条款20:明辨接口实现和虚方法重写
·条款21:使用委托表达回调
·条款22:使用事件定义外发接口
·条款23:避免返回内部类对象的引用
·条款24:声明式编程优于命令式编程
·条款25:尽可能将类型实现为可序列化的类型
·条款26:使用IComparableIComparer接口实现排序关系
·条款27:避免ICloneable接口
·条款28:避免强制转换操作符
·条款29:只有当新版基类导致问题时才考虑使用new修饰符

posted @ 2007-12-18 18:44 wsky 阅读(135) 评论(0)  编辑 收藏 所属分类: ajaxasp.netc#wsky log

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: