- 博客(4)
- 收藏
- 关注
原创 从XML数据库想到
每过一段时间,就会在什么 看到一篇鼓吹non-relational数据库系统的文章。从六七年前的面向对象数据库,到如今的XML数据库。这让我不能不先说另一个话题。软件业发展到今天,能够成为可用的、系统化的、形式化的成功理论并不多。究其原因,也不一而论。我个人认为这是因为软件已经达到了人类认知的“极限”。说句白话,就是:所有行业靠计算机自动化,计算机行业呢?不可能自己把自己用自己的头发提起来。所
2007-01-28 23:18:00
442
原创 稳定的软件
软件的复杂度发展到今天的程度,每个参与软件生产的人对自己产品的质量可能多少都会有些担心。至今还没有理论能够系统的预估和保证软件产品的质量(可能永远不会发展出这样的理论,因为软件作为人类思想的固定形式,对其质量的系统化保证可能已经超出了人类认识的“极限”)。 不过,多多少少会在软件的历史中沉淀一些有用的东西。下面的四条可能对于生产稳定的软件有极大的帮助: 简洁的设计;
2007-01-28 21:41:00
486
原创 有神与无神
我不信奉基督教或者佛教这样的宗教。但过去我一直认为自己还是相信有神存在的。今天看来,说我相信有神,不如说我相信人类的认识是存在极限的。也就是说,在这个宇宙中,理论上能够被人类认识的仅仅是一小部分——及时给予人类无限的,甚至比宇宙寿命还长的时间,也有很大一部分是人类所不能理解的。而人类所不能理解的部分,却可能在更深的层次上决定着人类能够理解的一些表象。在这一点上,人类必须心存敬畏。还有些东西,即
2007-01-28 20:53:00
487
原创 被错误估计的面向对象
最近在《Art of Unix Programming》 中读到这样一个观点:Unix文化中对面向对象技术有一种深深的怀疑。尽管Unix本身注重Modularity,但是并不普遍的使用OO。OO最初在Graphics系统方面被证明是一种成功的设计方法。但是从此以后,很少在其他方面能够体现出OO是一种有效的方法。我在很大程度上赞同这种说法。在流行的语言中,使用OO语言确实在设计表述上比non-O
2007-01-27 11:49:00
429
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人