- 博客(3)
- 收藏
- 关注
原创 当COM遇见.NET
当COM遇见.NET荣耀 2002 技术进步是无法遏止的趋势,新老交替更是自然规律。随着新技术的来临,老技术即便不完全退出历史舞台,也将失去曾经拥有的主导地位。作为Windows平台上主流组件技术COM,面对.NET,命运也是如此。 对于不同的开发人员来说,COM意味的东西也不一样。有些人因为领域所限,很少进行COM开发,而大多数开发人员和COM打了那么多的交道,一下子从
2003-05-01 11:27:00 1699
原创 沉思录:你“防御”了吗?
你防御了吗? 荣耀 2002Andrew koenig先生的《C陷阱与缺陷》(高巍 译)一书中,有这样一段关于“防御性编程”的文字: 对程序用户和编译器实现不要作太多的假设!我还记得自己在开发某个系统时,曾经与一个用户有过这样一场对话: “这部分记录中可能出现的代码有哪些?” “可能的代码是X、Y和Z。” “如果与X、Y和Z不同的代码在这里出现了,该怎么办呢?” “这
2003-05-01 11:26:00 1429
原创 沉思录:别人的棺材
别人的棺材 荣耀 2002一个大的软件系统通常包括若干子模块。通常来说,良好的设计具有这样一些特点: 1. 模块功能单纯、明确、不重叠; 2. 模块之间的通讯接口清晰; 3. 模块耦合度较小。 现在有A、B、C...等几个模块,B模块(但不限于B模块)负责生成指令,A模块负责执行指令,两个模块对指令的格式定义了规约。 B模块生成的指令,可能
2003-05-01 11:26:00 1445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人