并且,你应该创建软件设计的轻量级模型。
And, yes, you should create lightweight models of your proposed software designs.
可以在重构项目中处理多个软件设计问题。
Several software design issues can be addressed during refacing projects.
在上一期中,我们讨论了软件设计的环境因素。
In the last installment, I began discussing environmental considerations for software design.
文章内容涵盖了软件设计、质量法规和技术等等。
There articles are broken down by categories ranging from software design and quality to legal issues and techniques.
它强调协调软件设计和开发中的业务领域的重要性。
It stresses the importance of aligning business domain with software design and development.
组件化和组件组装是SOA软件设计中的关键部分。
Componentization and component assembly are key principles in SOA software design.
您掌管3个以上网站的软件设计,开发和技术运营。
You manage software engineering, implementation and technology operations for 3 or more Web sites.
我有机会和一些参与软件设计类别比赛的学生进行了交谈。
I got a chance to talk to a number of the students who were participating in the Software Design category.
建模和分析可成为软件设计和再工程过程的不可或缺的部分。
Modeling and analysis could become indispensable parts of your process for software design and reengineering.
(还记得吗?)书店里摆满了关于最新软件设计思想的书籍。
Bookstores (remember them?) were filled with books on the latest ideas about software design.
这与我们软件设计中的分类有点相似,它在其它类中调用方法。
This is somewhat analogous to classes in our software designs that call methods in other classes.
软件设计原则代表了一套准则,帮助我们避免了一个坏的设计。
Software design principles represent a set of guidelines that helps us to avoid having a bad design.
为企业客户提供先进和完善的云服务以及由下至上的软件设计。
the industry’s most advanced cloud services and software designed from the ground up for enterprise clients.
需求、软件设计,甚至测试脚本与代码比较有相对短的预期寿命。
Requirements, software designs and even test scripts have relatively short life expectancies compared to code.
该规范不离开产品的定义,而不是底层的软件设计、架构和代码吗?
Does the specification stick with defining the product and not the underlying software design, architecture, and code?
它们受益于现存的软件设计模式,这种模式已经影响了程序开发三十多年。
They benefit from existing software design patterns that have affected program development for much of the last thirty years.
考虑到需求,目前还没有真正适合动态操作的“框架优先”软件设计方法。
There is no true "framework first" approach to software design that accounts for dynamic operations when requirements are considered.
这些例子具体说明了项目管理指标(度量),测试指标,以及软件设计指标。
Example specifications for project management indicators (measures), test indicators, and software design indicators.
如果软件设计(供应商)越过了制造(客户)的界限,那么结果将很难预料。
When software engineering (vendors) crosses paths with manufacturing (customers), the results are unpredictable.
那本书在软件设计问题上提出了很有用的建议,包括从方法到框架,乃至组件。
The book has helpful advice on software design issues ranging in scope from methods, to frameworks, to components.
DroidRazr将把摩托罗拉的硬件设计和谷歌的软件设计融为一体。
The Droid Razr will combine Motorola's hardware design with Google's software design.
因此,UML经常作为能够促进以模型为中心的开发的系统和软件设计方法的基础。
As a consequence, UML is often the basis for system and software design approaches that encourage model-centric styles of development.
良好的软件设计的“秘密”不在于知道把什么加入代码;而是要知道把什么拿出来!
The "secret" to good software design wasn't in knowing what to put into the code; it was in knowing what to leave OUT!
至少,幸运的是,所有的开发人员在他们的工作中可以对软件设计发表自己的意见。
At least, that's true for all developers lucky enough to work jobs where they have a say in the design of their software.
本系列之前的文章已经介绍了紧急设计的技术因素,但是软件设计并不是凭空出现的。
Previous articles in this series have covered technical considerations for emergent design, but software designs don't occur in a vacuum.
比如说,有些软件设计就是必须在开发和测试中5根据市场和技术变化不断改变和进化。
For example, some software designs simply must change and evolve throughout development and testing 5 in response to market and technological changes.
模型已经成为软件设计的主要工件,因此从相应的程序代码上转移走了相当多的注意力。
Models have become primary artifacts of software design, thereby shifting much of the focus away from the corresponding program code.
书中的许多准则对其他编程语言也同样适用,正如优秀软件设计的大量理念都是通用的。
Many of the principles are also applicable to other programming languages, as a lot of the principles of good software design are universal ones.
在1972年,Parnas将信息隐藏作为一种为软件设计修改模块化结构的方法引入。
In 1972, Parnas introduced information hiding as an approach to devising modular structures for software designs.
在1972年,Parnas将信息隐藏作为一种为软件设计修改模块化结构的方法引入。
In 1972, Parnas introduced information hiding as an approach to devising modular structures for software designs.
应用推荐