码迷,mamicode.com
首页 >  
搜索关键字:软件开发过程    ( 713个结果
13.设计模式_代理模式
一、引言 在软件开发过程中,有些对象有时候会由于网络或其他的障碍,以至于不能够或者不能直接访问到这些对象,如果直接访问对象给系统带来不必要的复杂性,这时候可以在客户端和目标对象之间增加一层中间层,让代理对象代替目标对象,然后客户端只需要访问代理对象,由代理对象去帮我们去请求目标对象并返回结果给客户端 ...
分类:其他好文   时间:2017-08-15 21:08:57    阅读次数:125
状态模式
在软件开发过程中,很多对象也会像水和信号灯一样具有多种状态,这些状态在某些情况下能够相互转换,而且对象在不同的状态下也将有不同的行为。最直接的解决方案是将所有可能考虑到,然后使用if else 语句来进行不同情况的处理,但是这种硬编码方法在对待复杂状态的判断就显得力不从心了,增加新的状态或修改一个状 ...
分类:其他好文   时间:2017-08-05 12:40:34    阅读次数:119
读《大道至简》有感
读《大道至简--软件工程实践者的思想》有感 周爱民(Aimingoo)老师所著的《大道至简》是其从事十年开发工作的总结,是一本闪烁思考光芒的技术散文集。该书介绍了一些软件开发的理论,在实践中应用这些道理,知变通之道,才能在软件开发过程中少走弯路,走出自己的光明大道。 该书给我印象最深的是作者引经据典 ...
分类:其他好文   时间:2017-07-25 13:29:29    阅读次数:110
软件开发过程-------瀑布模型、原型模型、螺旋模型、敏捷开发模型
瀑布模型: 计划 → 需求分析 → 设计 → 编码 → 测试 → 运行维护 特点:①软件开发的各项活动严格按照线性方式进行。 ②当前活动接受上一项活动的工作结果。 ③当前活动的工作结果需要进行验证。 缺点:①由于开发模型是线性的,增加了开发的风险。 ②早期的错误可能要等到开发后期的阶段才能发现。 原 ...
分类:其他好文   时间:2017-07-24 11:22:35    阅读次数:113
Spring(转载二)
在网上看到一篇文章,感觉写得挺不错的,转载一下,本文转载自:http://blog.csdn.net/m13666368773/article/details/7802126 一. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此 ...
分类:编程语言   时间:2017-07-23 13:40:52    阅读次数:173
2016年Scrum状态调查报告
背景 Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发,包括一系列实践和预定义角色的过程骨架。Scrum由Jeff Sutherland和Ken Schwaber在一次IBM项目合作中研究成功,1995年OOPSLA大会上进入人们的生活。Scrum中的主要角色包括同项目经理类似的Scru... ...
分类:其他好文   时间:2017-07-15 11:18:43    阅读次数:160
Jenkins 配置邮件通知
jenkins 是一个开源的自动化服务器。通过Jenkins,可以通过自动化加速软件开发过程。Jenkins管理和控制各种开发的生命周期过程,包括构建,文档,测试,包,阶段,部署,静态分析等等。您可以设置Jenkins来监视像SVN和Git这样的地方的任何代码更改,使用Ant和Maven等工具自动执 ...
分类:其他好文   时间:2017-07-08 12:16:29    阅读次数:263
python之面向对象(软件开发过程、反射)
一、面向对象软件开发的过程 面向对象的软件工程包括下面几个部: 1.面向对象分析(object oriented analysis ,OOA) 软件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述,从大的方面解析软件系统应该做什么,而不是怎么去做。面向对象的分 ...
分类:编程语言   时间:2017-07-07 19:51:30    阅读次数:149
Guava ---- EventBus事件驱动模型
在软件开发过程中, 难免有信息的共享或者对象间的协作。 怎样让对象间信息共享高效, 而且耦合性低。 这是一个难题。 而耦合性高将带来编码改动牵一发而动全身的连锁效应。 Spring的风靡正是由于攻克了高耦合问题。 本篇介绍的EventBus中也用到了Spring中的依赖注入。 来进行对象和对象间的解 ...
分类:其他好文   时间:2017-07-06 10:08:54    阅读次数:185
系统分析与设计UML建模
一、为什么要学习UML UML是Unified Modeling Language(统一建模语言)的简称。UML是对软件密集型系统中的制品进行可视化、详述、构造和文档化的语言。制品{Artifact}是指软件开发过程中产生的各种各样的产物,如模型、源代码、测试用例等。 Ø UML建模可以达到以下目的 ...
分类:其他好文   时间:2017-07-03 17:28:30    阅读次数:247
713条   上一页 1 ... 26 27 28 29 30 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!