程序人生
Dong_Tian
这个作者很懒,什么都没留下…
展开
-
论C#变得越来越臃肿是不可避免的
6年前,我是个Java的拥护者,当时C#还是1.0版,我经常和师傅争论Java如何比C#好,于是他给我一个回答:“我们的COM比 Java早了近5年,所以我们更成熟;我们的.NET比Java晚了5年,所以更先进”。虽然这么比较有“偷换概念”的感觉,但现在想想其实有另一层意思 ——“成熟与先进”的矛盾。 Lisp、Haskell、Scheme这些语言也都可以被称之为“伟大”,但为什么很转载 2007-09-29 00:04:00 · 973 阅读 · 0 评论 -
为何编程水平决定软件质量
◆外部用户要求 正确,高效,健壮,易用和可靠 ◆内部维护人员要求 可维护(代码易读,易读,易Debug,注释清晰,容易扩展) ◆内部测试人员要求 可测试,易用,易理解 ◆企业产品化要求 1、可扩展,可移植,可配置,灵活,重用性高,模块和组件化因此质量不是无中生有,是有具体的需求驱动,质量也是为了满足某种需求。但一开始可能我们并不能意识到这种需求,如一开转载 2007-10-11 10:02:00 · 1051 阅读 · 0 评论