TechTarget信息化 > 百科词汇

Iterative:Iterative

Iterative(发音为IT-ter-a-teev),在英文中,是一个形容词,意思指的是“重复的”。 
 
  1)计算机编程术语中,iterative常用于描述当指令序列被多次执行时的情形。自始至终通过的序列称为一次重复,如果指令被多次重复执行,就称为一个循环。我们称:计算机通过循环重复。
  
  2)软件开发过程中,iterative用于表示一个启发式的计划和开发过程,这里一个应用软件在小部分的开发称为迭代。每个迭代被软件工作组和潜在的最终用户反复回顾和批评;从每一次的迭代中观察决定下一步如何进行。数据模式或者程序表,常常用于制定迭代,明了什么是可行的、被认可的、或者是应该丢弃的,最后为最终产品的设计蓝图服务。
  
  Iterative开发的挑战就是证明所有的迭代都是一致的。当每个新迭代被认可时,开发者将使用一种众所周知的向后的工程技术,用于系统评价和检验程序以确定每个新的迭代和前面的迭代都是一致协调的。采用迭代发展的优点就在于最终使用者也参与到开发过程中。而不是等待直到应用软件作为一个最终产品出现,这时就不太可能那么容易地对其进行修改了,可能存在的问题在每个开发阶段就被识别和解决了。迭代发展有时候也被称为循环或进化发展。

最近更新时间:2008-06-17 EN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐