Richie

Sometimes at night when I look up at the stars, and see the whole sky just laid out there, don't you think I ain't remembering it all. I still got dreams like anybody else, and ever so often, I am thinking about how things might of been. And then, all of a sudden, I'm forty, fifty, sixty years old, you know?

11 2007 档案

伟大架构师的秘密 清晰的架构思路
摘要:文章链接:Secrets of Great Architects文章举了电子工程中计算机体系结构架构的例子:系统->子系统->组件对于硬件系统设计而言,计算机结构不可谓不复杂,单纯的一块Intel Itanium®芯片上就有25,000,000个晶体管,如果在子系统、组件的交互接口设计层面无法避免的深入到各种细节问题的研究上,绝对无法设计出如此精巧、清晰、灵活的结构。当然,整... 阅读全文

posted @ 2007-11-29 23:04 riccc 阅读(1194) 评论(0) 推荐(1) 编辑

Oracle.DataAccess 10.2的问题?Oracle找不准索引
摘要:服务器为Oracle 9i,NHibernate使用NHibernate.Driver.OracleDataClientDriver(Oracle.DataAccess.dll,使用ODTwithODAC1020221这个版本安装。因为正式部署打算用Oracle 10g,所以客户端NHibernate用了这个驱动,另外也是为了避免System.Data.OracleClient.dll操作Clo... 阅读全文

posted @ 2007-11-29 22:23 riccc 阅读(2062) 评论(3) 推荐(0) 编辑

Design By Contract 契约式设计
摘要:契约式设计(Design By Contract)把类和它的客户程序之间的关系看作正式的协议,描述双方的权利和义务。Bertrand Meyer把它称作构建面向对象软件系统方法的核心。契约式设计的提出,主要基于软件可靠性方面的考虑。可靠性包括正确性和健壮性,正确性指软件按照需求规格执行的能力,健壮性指软件对需求规格中未声明状况的处理能力。健壮性主要与异常处理机制相关。正确性一方面包括对象元素内部运... 阅读全文

posted @ 2007-11-28 22:40 riccc 阅读(5337) 评论(1) 推荐(1) 编辑

top-down bottom-up mini-languages (little language) Fluent-Interface DSL
摘要:top-down bottom-up具体描述参考Paul Graham的Programming Bottom-Up top-down design 自顶向下:传统的方法,将最初的需求一步步细化切分,到最终实现时的粒度。bottom-up design 自底向上:在原始语言环境下建立很多库函数、基础组件,使用这些库函数和基础组件去搭建应用系统。就像先使用原始的工具做好各种各样的积木,再用积木去搭建各... 阅读全文

posted @ 2007-11-25 23:12 riccc 阅读(1868) 评论(2) 推荐(0) 编辑

[翻译-收藏] Batch Compilation, Recompilation, and Plan Caching Issues in SQL Server 2005
摘要:英文版地址:Batch Compilation, Recompilation, and Plan Caching Issues in SQL Server 2005中文版地址:SQL Server 2005 中的批编译、重新编译和计划缓存问题翻译了一大段才发现中文版。因为微软经常将知识库的文章移动,还是在自己blog里收藏起来了。Batch Compilation, Recompilation, ... 阅读全文

posted @ 2007-11-23 00:15 riccc 阅读(2574) 评论(0) 推荐(0) 编辑

为什么无法面向对象
摘要:条条道路通罗马,能解决问题的都是好办法。 1. 产品需要满足用户需求。 每天都在用windows、ie、word、firefox等,都很好用,但对用户来讲谁关心后面的代码、架构是什么样子。 生产线上的人每天都在用你写的产品,他们只关心产品是否能准确地完成功能,没有故障,操作是否方便。 有很多人觉得架构不好,代码ugly,所以重写产品,下面几个老链接大家可以看看。 说说: http://blog... 阅读全文

posted @ 2007-11-03 23:59 riccc 阅读(4832) 评论(11) 推荐(0) 编辑

导航