码迷,mamicode.com
首页 > 其他好文 > 详细

我所理解的软件开发模式

时间:2017-03-09 20:17:38      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:混合   应用市场   瀑布模型   程序   软件   敏捷软件开发   过程   learn   百度   

在写这篇博客之前,提到软件开发我所能讲出来的只有个人开发团队开发之类的,于是我去百度,得知软件开发模式有:边做边改模型,瀑布模型,迭代模型,快速原型模型,增量模型,螺旋模型,敏捷软件开发,演化模型,喷泉模型,智能模型,混合模型等。

好吧,你赢了。

在读了邹欣老师在知乎发表的Build To Win的文章之后,我对软件开发的模式有了一定新的认知:

软件开发的目地决定了软件开发的模式。

每个人开发软件都是有目地的,我作为学生,写一些小的程序是为了练习,是一个学习的过程,就是邹欣老师在文章中提到的Build To Learn,从字面上来看,我所用的开发模式应该就是边做边改模型,虽然我觉得我平时做的这些根本谈不上什么开发模式。

还有一些Build To Show,邹老师在文章中所举的例子十分生动,我也在国内某应用市场上看到过一些界面华丽,功能繁多的软件,但是其华丽的界面在操作上并不照顾使用者,繁多的功能在使用中并没有多少用途。

还有Build To Server,Build To Win,也许我的水平理解这些还有些困难,但是不管什么目地,不管什么开发方式都需要我们拥有很强的工程能力,不管分工多少,完成的项目大小,都是没有高低贵贱之分的。

我所理解的软件开发模式

标签:混合   应用市场   瀑布模型   程序   软件   敏捷软件开发   过程   learn   百度   

原文地址:http://www.cnblogs.com/lippman/p/6527195.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!