生命周期
1、生命周期理解
对生命周期的理解我们可以通过一条狗来作为比喻,一只狗从生下来直到死去,就是这只狗的生命周期,当然这只狗的一生中(生命周期内)会经过很多阶段:小狗阶段,成年狗阶段,老年狗阶段,每一个阶段都是不能跨越的,一只小狗不能跳过成功直接成为老狗。
这就是狗的生命周期,当然我们也可以使用另一种生命周期来描述狗生:把狗的一生分为三个阶段:小狗生命周期,成狗生命周期,老狗生命周期,每一个生命周期内又分为不通过的阶段,比如小狗生命周期内又分为:小狗仔阶段,少年狗阶段,青年狗阶段,成年狗阶段等。
2、软件生命周期
言归正传,我们现在说说软件的生命周期:一个软件从开始到结束大致可以分为设计开发阶段,运行阶段,项目下线,和狗生一样,这就是一个软件一辈子要走过的所有的阶段,也就是软件到生命周期: