How much up-front design do you tolerate?
我该容忍多大限度的预先设计?
This means big, up-front design is inappropriate.
这意味着大型的、提前的设计是不合适的。
If changes are continuous, then we'll never get an up-front design completed.
如果变化是不断演化的的,那就不可能存在什么一步到位的设计方法。
Types of projects for which you should not do too much up-front design include.
您不需要进行太多预先设计的项目有。
What you'll find if you reserve the typical amount of up-front design time and spread it out over the project is that you'll have tons of time to make design decisions.
如果您预留一定的前置设计时间,将它散布到整个项目,您将会发现您有大把的时间制定设计决策。
Romax tools allowed us to transform the transmission NVH process from a test-based hardware iterative approach to a process focused on up-front design optimization.
Romax软件帮助我们实现了NVH分析过程从基于物理样机反复测试的模式转变为着眼于虚拟 样机优化设计的模式。
If you know at the beginning what the system needs to do and how it needs to do it, you can do most (if not all) your design up front.
如果您在刚开始时就知道系统需要做什么以及它需要如何做,您就可以预先进行大部分(如果不是全部)的设计工作。
And if you do all the analysis and design up front, you may be preventing the design from evolving as you know more about the feature.
并且,如果您提前完成了所有分析和设计工作,那么您的设计可能不会随着您对该特性的进一步了解而发生改变。
The problem is that heavyweight approaches say you should do all but the most trivial design tasks up front.
问题是重量型方法建议您做的不过是提前完成大部分琐碎的设计任务。
Typical heavyweight methods say you should do all but the most trivial design tasks up front.
典型的重量级方法建议您做的不过是提前完成大部分琐碎的设计任务。
Clearly define metrics up front and measure against those. Don't let the metrics drive the design.
清晰地定义度量效果的标准并进行测量,但切忌不要让度量标准来驱动设计。
XP says design should not be done all at once, up front, under a delusion that things won't change.
XP说设计不应该在事物将保持不变的前提下预先仓促进行。
Research, model, and design up front - but only just enough.
前期研究,建模,设计——但是只需要够用就行了。
Proponents of Big design Up Front design methodologies spend a lot of time before coding starts trying to determine all the required design elements for the application at hand.
BigDesign Up Front设计方法学的支持者在开始编写代码前,要花费大量的时间确定当前应用程序的所有必需的设计元素。
So take the time to set expectations up front and to keep communicating those expectations to everyone involved in the approval and implementation of the design.
因此要花些时间预先设定预期,并不断向该设计的批准和实现过程中涉及到的每个人传达这些预期。
All these topics intersect with both architecture and design at a fundamental level, so covering them up front allows me to refer back to them later in the series.
所有这些主题都与基础级架构和设计有关,因此预先介绍这些内容使我可以在本系列后期文章中引用这些内容。
When used in the absence of an up-front OO design, nothing creates more havoc than copying code from one file to the next.
当在缺少预先OO设计的情况下使用时,没有任何操作会像在类之间复制代码那样具有破坏性。
On this project, I did not have a lot of up front design.
在这个项目中,我没有做太多的预先设计。
Yes, you need to design your solution but that doesn't mean that you need to do it up front when you know the least about the system.
是的,您需要设计解决方案,但这不意味着您需要在您对系统了解很少时,预先进行设计。
Determining how you'll create the UI is another one of those design decisions that you must make up front.
决定如何创建用户界面是另一个必须提前做出的设计决策。
多少预先设计?
The major design of the system was known up front, but the implementation was still a work-in-progress during the construction of the software.
系统的核心设计是预先完成的,但是具体实现还是在开发过程中慢慢成型。
Some may employ an "iteration zero" to do some up-front planning and design.
有些团队会使用“第零个迭代(iterationzero)”来做一些前期的规划和设计。
Unsmart with architecture - no architecture is as bad as trying to design everything up front.
架构(不明智)——预先把所有设计都做好,没有比这更糟糕的架构了。
Here are some examples of projects for which you should do more design up front.
这里是一些项目示例,了解一下您应该为哪些项目做更多的预先设计。
Design up front for software is difficult because each part interacts with each other part in myriad, sometimes unexpected ways.
软件预先设计(Design up front)比较困难,因为各个部分之间以无数种、甚至不可预期的方式相互作用。
If you are making widgets or iPods, you must do all the design up front because you can't refactor atoms.
如果您正在设计小部件或iPods,您必须进行所有的预先设计,因为您不能重构原子。
The result is unresponsive development practices based on a Big Design Up-Front (BDUF) mentality, and brittle software that people can't use.
结果是基于BigDesign Up-front (BDUF)思想的反映迟钝的开发方法,软件不堪一击,人们无法使用它们。
On the far left in Figure 1 you have traditional Big Design Up Front (BDUF), embodied in many common development methodologies.
在图1的最左边,有传统的BigDesign Up Front (BDUF),具体反映在很多常见开发技术中。
On the far left in Figure 1 you have traditional Big Design Up Front (BDUF), embodied in many common development methodologies.
在图1的最左边,有传统的BigDesign Up Front (BDUF),具体反映在很多常见开发技术中。
应用推荐