用过ASP.NET(以下简称ASP)的都知道ASP以一种Code Behind的方式给咱展现了一种类似Winform的开发模型,同样也是以“事件触发”的方式进行各种请求处理。其中AutoPostback,Viewstate等等东西可以另起一篇文章了,相信有过ASP开发经历的人对其都是一点都不陌生了,...
分类:
Web程序 时间:
2014-11-21 23:12:42
阅读次数:
345
总结软件开发方法与开发模型,分析它们之间的区别。。...
分类:
其他好文 时间:
2014-11-19 11:16:45
阅读次数:
162
总结软件开发方法与开发模型,分析它们之间的区别。。...
分类:
其他好文 时间:
2014-11-19 01:19:10
阅读次数:
176
一、 什么是敏捷开发?
敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。
怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人,它采用的是迭代式开发;
二、为什么说是以人为核心?
我们大部分人都学过瀑布开发模型(见备注),它是以文档为驱动的,为什么呢?因为在瀑布的整个开发过程中,要写大量的文档,把需求文档写出...
分类:
其他好文 时间:
2014-11-17 00:35:27
阅读次数:
306
http://zh.wikipedia.org/wiki/%E7%80%91%E5%B8%83%E6%A8%A1%E5%9E%8B瀑布模型(或称瀑布式开发流程)是由W.W.Royce在1970年最初提出的软件开发模型,在瀑布模型中,开发被认为是按照需求分析,设计,实现,测试(确认),集成,和维护坚定...
分类:
其他好文 时间:
2014-11-05 12:11:56
阅读次数:
142
建模是软件工程中最常用的技术,是为了理解事物而对事物做的一种抽象。视频中讲了瀑布模型,快速原型模型,增量模型,螺旋模型等,下面先对这四种模型做一下简单总结。
一、罗列
1、瀑布模型:
将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型。
优点:
(1)阶段的顺序性和依赖性
(2)推迟实现的观点
(3)质量保证的观点
缺点:缺乏灵活性,无法解决软件需求不明...
分类:
其他好文 时间:
2014-10-26 17:06:06
阅读次数:
159
随着WinRT8.1API的发布,Windows8.1和Windows Phone8.1(基于 WinRT)应用程序的开发模型经历了戏剧性的收敛性。与一些特定于平台的考虑,我们现在可以为Windows和使用几乎相同的XAML框架和API来开发Windows Phone开发应用程序。"旧的"基于Win...
请结合中国软件开发的情况(在国企开发,给企业开发软件,个人创业,游戏产业等),讨论应该增加一些什么问题,来帮助团队选择最合适的开发模型。 在我看来,当前国企开发,很多时候初初衷很好,但当作出来时,发现用户群体很少甚至是过时了。所以,在开发时要增加对于项目将来的用户群体,产品定位,以及需求等的实时.....
分类:
其他好文 时间:
2014-10-14 01:02:47
阅读次数:
339
弱弱的说一句: jsp在web服务器上,这一点应该没有疑问吧?
首先很俗套地看下两个模型.
Model1就是实现,实现就行,系统简单,谈不上架构,正如简单工厂并不算在23个常用设计模式之列一样.Model1的前身是
...
分类:
编程语言 时间:
2014-10-13 18:26:37
阅读次数:
254
回顾往昔:
在软件开发的不断实践过程中,人们积累经验教训,预估未来发展,总结出了很多的开发模型,比较典型的开发模型有,边做边改模型,瀑布模型,快速原型模型、螺旋模型,增量模型,演化模型,喷泉模型,智能模型,混合模型还有RAD模型以及最近比较流行的,基于网络的面向对象的模型——RUP(RationalUnifiedProcess,统一软件开发过程。但是遗憾的是,这些模型中,没有给予...
分类:
其他好文 时间:
2014-10-11 13:37:35
阅读次数:
223