Iterative:Iterative
Iterative(发音为IT-ter-a-teev),在英文中,是一个形容词,意思指的是“重复的”。
1)计算机编程术语中,iterative常用于描述当指令序列被多次执行时的情形。自始至终通过的序列称为一次重复,如果指令被多次重复执行,就称为一个循环。我们称:计算机通过循环重复。
2)软件开发过程中,iterative用于表示一个启发式的计划和开发过程,这里一个应用软件在小部分的开发称为迭代。每个迭代被软件工作组和潜在的最终用户反复回顾和批评;从每一次的迭代中观察决定下一步如何进行。数据模式或者程序表,常常用于制定迭代,明了什么是可行的、被认可的、或者是应该丢弃的,最后为最终产品的设计蓝图服务。
Iterative开发的挑战就是证明所有的迭代都是一致的。当每个新迭代被认可时,开发者将使用一种众所周知的向后的工程技术,用于系统评价和检验程序以确定每个新的迭代和前面的迭代都是一致协调的。采用迭代发展的优点就在于最终使用者也参与到开发过程中。而不是等待直到应用软件作为一个最终产品出现,这时就不太可能那么容易地对其进行修改了,可能存在的问题在每个开发阶段就被识别和解决了。迭代发展有时候也被称为循环或进化发展。
最近更新时间:2008-06-17 EN
相关推荐
-
为什么CIO应雇佣年长的IT员工:战略优势
由于全球IT人才短缺,企业不应忽视年长员工。 根据Manpower Group的2025年全球人才短缺报告,全 […]
-
首席信息官如何减少技术债务
虽然债务曾经被简单地称为“欠款”,但技术采用率的提高带来新型债务,困扰着公司和IT领导者。技术债务是指与依赖次 […]
-
区块链与传统数据库:区别和用例
区块链和数据库技术有很多相似之处和不同之处,它们经常被拿来比较。 虽然区块链和数据库技术都专注于存储和管理数据 […]
-
专家称:美国政府入股英特尔无法解决长期困境
近日英特尔与美国政府达成协议,美国政府将入股英特尔,此举可能有助于应对科技行业的危机,但这并不意味着这家陷入困 […]