这个原则是说,一个子类应该可以在任何时间任何地点替换其父类,不会使程序行为发生改变。例如有个矩形类: class Rectangle { public: int _Width;
注: Robert C. Martin先生是一位软件开发领域世界级的大师,也是我最喜爱的技术作家之一。他的文章总能直指问题要害,给出最有效、最实际、最贴切的解决方案。他的网站上的文章是我的最爱,篇篇必
教堂尖顶上的风标,即使由钢铁制成,如果不懂得顺应风势的艺术,一样会被风暴立即摧毁。 ——海因里希.海涅 一、敏捷软件开发宣言 1、个体和交互胜过过程和工具 人是获得成功的最为重
教堂尖顶上的风标,即使由钢铁制成,如果不懂得顺应风势的艺术,一样会被风暴立即摧毁。 ——海因里希.海涅 一、敏捷软件开发宣言 1、个体和交互胜过过程和工具 人是获得成功的最为重
作者:李文华 注:本文为原创,任何商业使用必须经过本人同意方可。 让每个人学会更好的沟通 软件项目活动的主体是人,项目计划的执行过程中从开始到结束,始终都贯穿着频繁的沟通。但是一个让人感慨的普遍
作者: 注: 本文属于原创, 任何使用必须经过本人同意方可. 做最细致的项目跟踪 项目计划告诉了我们要如何去完成项目,但是项目计划的执行并非总能够沿着预定的轨道前进。可以肯定地说,如果没有健全
敏捷软件开发管理实践 (一) ——让人的资源多起来 第1部分 开篇语 项目管理作为一门独立的学科,已经发展了很多年,并为实践提供了丰富的理论依据。而
“开-闭”原则(OCP)对可变性封装 The OpenThe Open--Closed PrincipleClosed Principle 任何系统在其生命周期中都
微软总部 嵌入型操作系统部 项目经理 :栾跃 在这堂课中我们介绍软件开发的流程及微软的产品开发实践,也就是把项目管理理论(前面的课程介绍的内容)用到软件开发管理上。 根据项目管理的理论
据外电报道,安全公司McAfee指出,黑客们正在从开源软件的教科书中获得经验,它们采用Linux和阿帕奇的成功技术来改进自己的恶意软件。 目前恶意软件中增长最快的是“苍蝇”(bot)软件,它可