When we introduce the important concept that business specifications should describe the behavior of the system, and not its design, we often get a similar reaction from our clients.
这里我们引出的重要概念就是,业务需求规格说明应该描述系统的行为,而不是它的设计。我们经常从客户那里得到类似的反应。
If the behavior of the system continues to oppose expectations, the testers can either redesign the test, or challenge the design of the feature.
如果系统的行为继续与预期相反,测试人员可以重新设计测试方案或对该特性的设计提出质疑。
Iterative development means that the specifications for behavior, architecture, and design are reviewed in the light of what actually worked on the last iteration.
迭代开发就意味着在每次迭代的最后,系统就可以工作,从而系统行为、架构和设计的规格就可以得到验证。
It also hurts the design of your domain classes because this utility class must now sit at the top of your object hierarchy, not allowing you to use inheritance to consolidate common behavior.
这还不利于域类的设计,因为这个实用类现在必须位于对象层次结构的顶层,不允许您使用继承来整合常见行为。
This leaves a very simple and lightweight design, which is, unfortunately, lacking the fundamental ability to customize the behavior of the user interface and respond to user input.
这样做会使设计变得即简单又轻量,但不幸的是,这种设计的后果是缺少定制用户界面行为及响应用户输入的基本能力。
The fact that the two vessels did sink is an unalterable fact of history, and while ship design and safety protocols have changed, the powder-keg nature of human behavior is the same as it ever was.
两艘船确实沉没了的事实是不可改变的历史事实,虽然船的设计和安全条款已经改变,但是,人类行为的火药库本质一如既往,没有改变。
Their work requires a combination of strong analytical skills, business knowledge and understanding of human behavior to design and manage programs that control risk.
精算工作他们结合发达的分析技巧,业务知识,并通晓人群的行为来设计和管理用来控制风险的程序。
The fundamental beauty of object-oriented design lies in its ability to model real-world domain entities and their respective behavior as abstract objects.
面向对象设计最根本的魅力在于,它能够将真实世界领域中的实体及各自的行为建模为抽象的对象。
Capturing tests graphically allows better communication of the tests and further elicits the behavior of the design.
图形化地测试使得测试之间的交流更加顺利,并进一步完善了设计行为。
The ability to inherit behavior is at the heart of most common design patterns.
继承行为的能力是最常用的设计模式的核心。
You must also consider the analysis and design of elements, such as user interface, human behavior, and of course business rules.
此外还必须考虑其他部分的分析和设计,例如用户界面,人的行为,以及业务规则。
This article shows how to design the behavior of an animated widget using the graph and table representations of a finite state machine.
本文展示了如何使用有限状态机的图、表表示设计一个动画式小部件的行为。
For common validation concerns, such as E-mail validation, this approach can support design philosophies where code re-use and consistent application behavior are of utmost importance.
对于常见的验证问题,如电子邮件验证,这种方法可以支持这样一种设计理念,即代码重用和一致的应用程序行为是最重要的。
The goal of a use-case realization is to produce a well-structured object-oriented design for implementing behavior defined in the use case.
用例实现的目标是生成用于实现用例中定义的行为的良构的面向对象的设计。
Modular design lets you alter the entire look, structure, and even aspects of interaction behavior by changing a few linked files.
使用模块化设计,可以通过更改几个链接的文件就可改变整个外观、结构,甚至互动操作行为。
As the design discipline gets better at the basics of understanding and enabling behavior, it moves towards creating meaningful impacts by influencing behavior.
随着设计学科在理解和辅助用户行为这样的基础问题上越做越好,它也在向着“通过影响行为来创造更有意义的影响力”进一步推进。
The architecture will tend to focus more on the relationships between the nodes, while the design deals more with the structure and behavior of the individual nodes.
架构将更着重于节点之间的关系,而设计更多地处理单个节点的结构和行为。
A principle design goal of the MDA API was to develop an inherent behavior in the API that supports the idea of iterative and repeated transformation invocation.
MDAAPI的本质设计目标是在支持重复转换调用思想的API中开发固有的行为。
One way to clean up the design of multiple classes in the Struts code base is to realize that this idiomatic pattern exists and consolidate that behavior.
要清理Struts代码库中多个类的设计,一种方法就是意识到这种惯用模式的存在并巩固这一行为。
With closures, I was able to defer the definition of my desired behavior until runtime — so there was no need to define a new Filter type and compile it, as I would have with my previous design.
使用闭包,我能够把对期望行为的定义推迟到运行时——所以不必像在以前的设计中要做的那样再定义新的Filter类型并编译它。
This research could draw on a rich tradition of theory in organizational behavior and decision making to guide research design (for example Sapienza and Korsgaard, 1996; Busenitz et al., 1997).
这类研究可将大量关于组织行为和决策的理论传统用于指导研究设计(如sapienza和Korsgaard, 1996;Busenitzetal.,1997)。
The Command design pattern provides a way to encapsulate behavior in a class with well-known execution semantics. Listing 4 shows the result of applying these two patterns to the code in Listing 3.
公共设计模式提供了利用常规执行语句来在类中封装行为的方法。
One of the major benefits of Design by Contract is that it provides explicit information within the interface or class itself about expected behavior.
契约式设计的一个主要优势是,它在接口或类本身当中提供了关于预期行为的显式信息。
The next Use Case Design step is to simplify repeated behavior by replacing common groupings of objects with a subsystem.
用例设计的下一步骤是用子系统替换公共组以简化重复行为。
And finally, if the specification is one big amalgam of business, behavior, and design issues that is constantly being reworked, the process should address a better separation of responsibilities.
最后,如果规格说明是一系列业务、行为和设计问题的混合,那么过程应该着眼于更好地分离责任。
Organize the dynamic behavior of the design (and the resulting program) to reflect the actual business model in the user's mind.
动态地组织设计(和最终程序),以反映用户头脑中真正的商业模型。
A designer provides the design-mode UI and behavior of a component.
设计器提供了组件的设计模式ui和行为。
Human "mistakes" are so commonplace that if you think of them as "errors" or even as abnormal behavior, you will adversely affect the design of your software.
人的错误是如此普遍,如果认为这些都是“错误”或者反常的行为,将会给你的软件设计带来负面的影响。
Staying abreast of restaurant design trends means staying abreast of retail trends, consumer behavior and the market competition.
符合最新的餐馆设计趋势其实就是符合最新的销售趋势、客户行为和市场竞争。
Staying abreast of restaurant design trends means staying abreast of retail trends, consumer behavior and the market competition.
符合最新的餐馆设计趋势其实就是符合最新的销售趋势、客户行为和市场竞争。
应用推荐