0 0

GRASP原则中的“protected variation”译成“防止变异”对吗?5

在<<UML和模式应用>>一书,老觉得GRASP原则中的“protected variation”译为“防止变异”似乎不对
protected variation原则的本意是“识别预计变化或不稳定之处,分配职责用以在这些变化之外创建稳定接口”。简单说,似乎就是对“变化”进行“封装”?
那么protected variation译成“隔离变化”或者直译成“保护变化”似乎更正确些?
2008年7月02日 17:53
目前还没有答案

相关推荐

    GRASP原则/模式

    GRASP模式,OO原则和设计模式的基础,原创不易,请珍惜下载

    OOD原则 GRASP GOF

    **OOD原则:面向对象设计(Object-Oriented Design)原则** 面向对象设计是软件开发中的一种重要方法,它强调将现实世界中的实体转化为程序中的类和对象,通过封装、继承和多态等特性来实现软件的模块化和可扩展性...

    对grasp的理解和应用

    GRASP(General Responsibility Assignment Software Patterns)是一套面向对象设计的原则,用于指导软件开发中的职责分配。这个概念在软件工程中至关重要,特别是在UML(统一建模语言)和软件建模中,因为它帮助...

    软件需求分析课件:Chap 7-GRASP.ppt

    在Elaboration Iteration 1中,GRASP原则被引入,它包括多个核心的设计模式,如Controller、Indirection、Low Coupling、High Cohesion、Protected Variation等。这些模式提供了如何设计具有明确责任的对象的指导...

    UML-GRASP模式简述

    9. 防止变异(Protected Variations)模式:将职责分配给能够防止系统变异的类。 GRASP 模式可以指导我们如何设计类,并解决类之间如何交互的问题。与 GoF 设计模式不同,GRASP 模式更注重于指导我们如何分配类的...

    GRASP更多具有职责的对象ppt课件.ppt

    本课程涵盖了四个核心的GRASP(通用职责分配系统)模式:多态(Polymorphism)、纯虚构(Pure Fabrication)、间接性(Indirection)和防止变异(Protected Variations)。 **多态(Polymorphism)** 多态是面向...

    GRASP\GRASP_source.rar

    GRASP,全称为“贪婪搜索法的粗糙集理论应用”(Greedily Refined Search Algorithm using a Perturbation Heuristic),是一种在计算机科学和人工智能领域中常见的优化算法。它主要用于解决组合优化问题,如旅行商...

    java\软件设计中的原则(GRASP)

    在软件设计中,GRASP(General Responsibility Assignment Software Patterns,通用职责分配软件模式)是一组指导原则,用于帮助开发者创建高质量、可复用和可维护的软件。这些原则旨在提高软件的内聚性和降低耦合度...

    GRASP10[1].3.0培训教程(公开).pdf

    GRASP软件基于高频近似理论,可以有效地分析尺寸远大于工作波长的大型天线系统,是天线设计中不可或缺的工具之一。 在GRASP10培训教程中,首先介绍了理论基础,这部分内容涉及到电磁场理论的核心知识。Maxwell方程...

    管家婆grasp7.1完美版本

    【管家婆GRASP 7.1 完美版本】是一款针对中小型企业设计的全面企业管理软件,旨在帮助企业高效管理财务、进销存、生产等业务环节。这款软件以其稳定性、易用性和功能全面性赢得了广大用户的青睐。在描述中提到的问题...

    GRASP(空间回归分析与预测工具学习)

    ### GRASP:空间回归分析与预测工具学习 #### 引言 GRASP,全称Generalized Regression Analysis and Spatial Prediction(广义回归分析与空间预测),是一种先进的地理信息系统(GIS)工具,专门用于评估和预测...

    论文研究-H-GRASP:一种基于GRASP改进的混合SAT解法器.pdf

    为了改善GRASP的局限性,提出了一种能解决含有伪布尔(PB)和合取范式(CNF)混合约束问题的新的混合算法(H-GRASP)。该新算法采用了切削平面技术来提取PB约束条件之间的推论,并把它结合到普通的蕴涵图中,分析...

    GRASP72GREEN+备份.zip

    【标题解析】:“GRASP72GREEN+备份.zip”这个标题暗示了这是一个关于“GRASP72GREEN”项目的备份文件,被压缩成ZIP格式。"GRASP72GREEN"可能是项目、软件或系统的名称,而"+"通常用于表示版本升级或增强。"备份"则...

    GRASP模式简介

    GRASP 模式主要包括九大原则:专家模式、创建者模式、高聚合度或高内聚模式、低耦合度或低耦合模式、控制者模式、多态模式、纯虚构模式、中介者模式和不要和陌生人讲话模式。 1. 专家模式(Expert) 专家模式的...

    grasp72071211..rar

    【标题】"grasp72071211..rar" 提供的是管家婆软件的一个版本,看起来是7.2版本的安装程序。在IT领域,"管家婆"是一款广受欢迎的中小企业管理软件,它涵盖了财务管理、进销存、生产管理等多个模块,帮助企业管理日常...

    使用GRASP的对象设计示例

    在GRASP模式中,对象设计的目标是将责任分配给正确的对象,以便将系统功能分解成小的、独立的对象。GRASP模式提供了九种基本模式,分别是Controller、Creator、High-Coefficient-of-Fan-Out、Indirection、...

    grasp_HelpNew.zip_grasp_grasp_HelpNew_newhelp_管家婆

    这份压缩包文件名为"grasp_HelpNew.zip_grasp_grasp_HelpNew_newhelp_管家婆",标签包括"grasp"、"grasp_helpnew"、"newhelp"和"管家婆",表明了文档的主要内容和用途。 管家婆是一款在中国中小企业中广泛应用的...

    The GRASP Taxonomy of Human Grasp Types

    为此,研究人员进行了深入研究,对现有的人类抓握分类进行了分析和比较,并构建了一个全新的分类系统——GRASP Taxonomy,这一系统源于欧洲委员会资助的GRASP项目。 GRASP Taxonomy关注的是单手执行的静态且稳定的...

Global site tag (gtag.js) - Google Analytics