摘要: 博客园中热火朝天讨论的话题很多,虽然来这里时间不是很长,高端的讨论但是似乎可以归结几种:1.数据持久访问 这里面牵涉的内容有微软的.Net Enterprise Libary,ORM(IBatisNet,NHibernate)2.设计模式3.架构 设计Asp.net的有.Text,DNN等,不外乎对其他架构的学习或者应用经验。然而很少看到有关于自己设计的经验的。诚然架构非常重要,学习别人的... 阅读全文
posted @ 2006-04-16 17:56 释子 阅读(1481) 评论(12) 推荐(0) 编辑
摘要: 我时常觉得作为中国的程序员是一件很悲哀的事情。一方面我们自己往往囿于对coding的特殊爱好,总是将自己无穷无尽的心思投身到coding的技巧中去,往往为了解决一个问题废寝忘食,解决不了则愁眉苦脸,解决了如释重负,则笑逐颜开,随后有又将自己心思投入到更多的技巧研究上去。另一方面在很多软件公司或者其他IT公司给予员工的没有什么这方面的培训,或者说系统的培训,更别说为程序员做职业规划培... 阅读全文
posted @ 2006-04-16 17:01 释子 阅读(1029) 评论(3) 推荐(0) 编辑
摘要: (1)所有数据都应该隐藏在所在的类的内部。p13(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。p15(3)尽量减少类的协议中的消息。p16(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 p16(5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。p17如果类的两个方法有一段公共代码,那... 阅读全文
posted @ 2006-04-16 14:08 释子 阅读(896) 评论(6) 推荐(0) 编辑