模式:在情况比较复杂的时候,先编写一个具备主要功能的程序,再加以完善,之后每次只添加部分功能,并且随时测试,保证正常工作,这种每次设计和实现系统的一部分,逐步完成的方法叫迭代开发,每次设计和实现一个阶段叫做一个迭代。