Several software design issues can be addressed during refacing projects.
可以在重构项目中处理多个软件设计问题。
Componentization and component assembly are key principles in SOA software design.
组件化和组件组装是SOA软件设计中的关键部分。
The Droid Razr will combine Motorola's hardware design with Google's software design.
DroidRazr将把摩托罗拉的硬件设计和谷歌的软件设计融为一体。
It stresses the importance of aligning business domain with software design and development.
它强调协调软件设计和开发中的业务领域的重要性。
In the last installment, I began discussing environmental considerations for software design.
在上一期中,我们讨论了软件设计的环境因素。
Bookstores (remember them?) were filled with books on the latest ideas about software design.
(还记得吗?)书店里摆满了关于最新软件设计思想的书籍。
Software design principles represent a set of guidelines that helps us to avoid having a bad design.
软件设计原则代表了一套准则,帮助我们避免了一个坏的设计。
Erich Gamma laid the foundation for software design patterns with his PhD dissertation in the early '90s.
ErichGamma在90年代初期他的博士论文中提出了软件设计模式的基础。
I got a chance to talk to a number of the students who were participating in the Software Design category.
我有机会和一些参与软件设计类别比赛的学生进行了交谈。
Furthermore, this J2EE Web application will be based on the Model-View-Control software design architecture.
此外,这个J2EEWeb应用程序将基于模型-视图-控制(Model - View - Control)软件设计体系结构。
Modeling and analysis could become indispensable parts of your process for software design and reengineering.
建模和分析可成为软件设计和再工程过程的不可或缺的部分。
The book has helpful advice on software design issues ranging in scope from methods, to frameworks, to components.
那本书在软件设计问题上提出了很有用的建议,包括从方法到框架,乃至组件。
Example specifications for project management indicators (measures), test indicators, and software design indicators.
这些例子具体说明了项目管理指标(度量),测试指标,以及软件设计指标。
There articles are broken down by categories ranging from software design and quality to legal issues and techniques.
文章内容涵盖了软件设计、质量法规和技术等等。
Does the specification stick with defining the product and not the underlying software design, architecture, and code?
该规范不离开产品的定义,而不是底层的软件设计、架构和代码吗?
The "secret" to good software design wasn't in knowing what to put into the code; it was in knowing what to leave OUT!
良好的软件设计的“秘密”不在于知道把什么加入代码;而是要知道把什么拿出来!
Even the best practitioners of software design can't anticipate all the ways a design will manifest and evolve over time.
即使最优秀的软件设计师也不能预料到随着时间的推移设计将显示和演化的所有方法。
They benefit from existing software design patterns that have affected program development for much of the last thirty years.
它们受益于现存的软件设计模式,这种模式已经影响了程序开发三十多年。
They also will provide software design and implementation as well as systems integration, test and evaluation and demonstration.
同时,承包商也将提供软件的设计和实施,以及系统集成、测试、评价和论证。
These were accompanied by a prodigious and confusing glut of object-oriented (OO) software design methods and modeling notations.
伴随着这些语言出现的还有令人惊叹和难以理解的面向对象(object-oriented(OO))软件设计方法和建模符号。
Models have become primary artifacts of software design, thereby shifting much of the focus away from the corresponding program code.
模型已经成为软件设计的主要工件,因此从相应的程序代码上转移走了相当多的注意力。
There is no true "framework first" approach to software design that accounts for dynamic operations when requirements are considered.
考虑到需求,目前还没有真正适合动态操作的“框架优先”软件设计方法。
As a consequence, UML is often the basis for system and software design approaches that encourage model-centric styles of development.
因此,UML经常作为能够促进以模型为中心的开发的系统和软件设计方法的基础。
Software design and architecture at project inception often involves juggling numerous tradeoffs at deep business and technical levels.
在项目发端时软件设计和架构通常涉及很多在很深入的业务和技术层面上的权衡之间维持平衡。
If you have written any nontrivial software, you can relate to the unknown unknowns problem - one of the biggest problems in software design.
如果您曾编写过一些重要软件,您可能涉及过未知之未知问题—软件设计中最大的一个问题。
Many of the principles are also applicable to other programming languages, as a lot of the principles of good software design are universal ones.
书中的许多准则对其他编程语言也同样适用,正如优秀软件设计的大量理念都是通用的。
BPI project teams working on tight schedules may feel they need to resort to a manual workaround in order to avoid a complex software design point.
BPI项目团队在紧张的工作安排中可能会感到他们需要求助于手动工作区来避免复杂的软件设计问题。
The wide range of technical definitions or measures from different fields, 1 including software design, 2 show there is no easy, single definition.
它所涉及的不同领域的技术定义或者方法非常广泛,1包括软件设计,2并没有一个简单的、单一的定义。
JSP and JSD, often taught in university software design courses, had a fairly rich notation and accompanying semantics for constructing a system model.
jsp和jsd,经常在大学软件设计课程中教授,有相当丰富的记号,并伴随着构造一个系统模型的语义学。
Think Python: An Introduction to Software Design was written by Allen B. Downey an Associate Professor of Computer Science at the Franklin W. Olin College of
《Python 思想:软件设计介绍》的作者AllenB.Downey是富兰克林工程学院的计算机系副教授。 这本书提供很多版本,包括印刷版本(传送门)。
应用推荐