1、设计模式六大原则为:单一职责原则、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则。单一职责原则:不要存在多余一个导致类变更的原因,即一个类只负责一个职责。
可靠性、维修性、保障性、测试性、安全性、环境适应性统称“六性”,这是GJB9001中明确提出做为产品实现策划必需要考虑和满足的要求,是武器装备产品开发中除功能特性外要满足的质量特性。
六性是可靠性、维修性、保障性、测试性、安全性、环境适应性。是GJB9001中明确提出做为产品实现策划必须要考虑和满足要求,是武器装备产品开发中除功能特性外要满足质量特性。
测试性(testability)(GJB2547 《装备测试性大纲》标准中的1):产品能及时、准确地确定其状态(可工作、不可工作或性能下降)并隔离其内部故障的一种设计特性。
”产品设计的功能性原则,体现了人类务实、理性的精神,也是“以人为本”的折射。功能性原则一方面要求设计要达到效率、简便、安全、舒适等,满足人类的使用目的;另一方面要求设计要多样化,从单一功能向多功能开发。
1、把这六个原则的首字母联合起来(两个 L 算做一个)就是 SOLID (solid,稳定的),其代表的含义就是这六个原则结合使用的好处:建立稳定、灵活、健壮的设计。下面我们来看一下迪米特法则。
2、迪米特原则(Law of Demeter,LoD),也叫最少知识原则(Low knowledge Principle,LKP):一个对象应该对其他对象有最少的了解。
3、迪米特法则 (Law of Demeter,LoD)又称为 最少知识原则 (Least KnowledgePrinciple,LKP),是指一个对象类对于其他对象类来说,知道得越少越好。也就是说,两个类之间不要有过多的耦合关系,保持最少关联性。
4、设计模式六大原则为:单一职责原则、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则。单一职责原则:不要存在多余一个导致类变更的原因,即一个类只负责一个职责。
5、LOD技术指根据物体模型的节点在显示环境中所处的位置和重要度,决定物体渲染的资源分配,降低非重要物体的面数和细节度,从而获得高效率的渲染运算。由来:LoD [Law of Demeter] 迪迷特法则软件设计原则。