Iterative:Iterative
Iterative(发音为IT-ter-a-teev),在英文中,是一个形容词,意思指的是“重复的”。
1)计算机编程术语中,iterative常用于描述当指令序列被多次执行时的情形。自始至终通过的序列称为一次重复,如果指令被多次重复执行,就称为一个循环。我们称:计算机通过循环重复。
2)软件开发过程中,iterative用于表示一个启发式的计划和开发过程,这里一个应用软件在小部分的开发称为迭代。每个迭代被软件工作组和潜在的最终用户反复回顾和批评;从每一次的迭代中观察决定下一步如何进行。数据模式或者程序表,常常用于制定迭代,明了什么是可行的、被认可的、或者是应该丢弃的,最后为最终产品的设计蓝图服务。
Iterative开发的挑战就是证明所有的迭代都是一致的。当每个新迭代被认可时,开发者将使用一种众所周知的向后的工程技术,用于系统评价和检验程序以确定每个新的迭代和前面的迭代都是一致协调的。采用迭代发展的优点就在于最终使用者也参与到开发过程中。而不是等待直到应用软件作为一个最终产品出现,这时就不太可能那么容易地对其进行修改了,可能存在的问题在每个开发阶段就被识别和解决了。迭代发展有时候也被称为循环或进化发展。
最近更新时间:2008-06-17 EN
相关推荐
-
比较CompTIA Cloud+ 与 Cloud Essentials+ 认证
现在,云认证就像天上的云朵一样普遍。很多供应商采取独特的方法以使他们的认证计划脱颖而出。而其中有一家供应商,C […]
-
量子AI:它将如何影响商业世界
在当下AI的黄金时代,人们对量子计算的兴趣开始激增,因为它有可能提供前所未有的计算能力。 为此,处于技术前沿的 […]
-
量子计算的现状:企业需要知道什么
我们很难明确说明量子计算的现状。这项新兴技术目前面对的是不断变化的主张、不确定的时间表和分散的技术格局。 考虑 […]
-
如何保护AI基础设施:最佳做法
AI和生成式AI给企业带来巨大的创新机会,但随着这些工具变得越来越普遍,它们也吸引着恶意攻击者来探测其潜在漏洞 […]