问题:1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么? (1)产生的背景: 传统开发方法是基于客户能够在需求阶段就给出完整、准确的需求的假设,所以期望于在项目初期获得详细的需求,然后严格控制需求变更,最终完成符合需求的软件。但我们发现实际上往往需...
分类:
其他好文 时间:
2015-05-18 00:54:44
阅读次数:
164
问题:1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?答:1.
分类:
其他好文 时间:
2015-05-17 23:22:26
阅读次数:
214
问题:1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?3、(选做)使用 Eclipse + Egit ...
分类:
其他好文 时间:
2015-05-17 18:07:21
阅读次数:
207
1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项...
分类:
其他好文 时间:
2015-05-15 14:57:59
阅读次数:
126
默认的布局:FlowLayoutButtonbutton.setLabel("取消");//设置按钮上的文本//button.setEnabled(b);//设置是否可点击//StringactionCommand=button.getActionCommand();//获取控件的信息//System.out.println(actionCommand);Lablelabel.setText("1123");//设置文本label.getTe..
分类:
编程语言 时间:
2015-05-13 06:32:50
阅读次数:
119
之前的学习笔记差了这一小块儿,终于圆满了。第一次看这部分,没懂,第二次还没懂,第三次有点感觉了,第四次发现感觉错了。。现在差不多弄明白了,我们来捋一捋
分类:
编程语言 时间:
2015-05-08 12:19:45
阅读次数:
151
操作系统的来源与我的探索之路 首次接触到linux 在android命令终端(跑ubuntu双系统) 进入ubuntu大坑: 装系统 即将第四次(4k对其 挂载) 学习linux 的目的 玩得转服务器(网络基础) shell的强大功能 难点预防针(不要放弃啊喵) python 脚本 每天进步一点点 ...
分类:
系统相关 时间:
2015-05-06 21:07:54
阅读次数:
205
A题(hdu2600 war):用数组记录标记即可,开始不知道是多组数据以为是Coderforces的题数wa,以后周赛还是都写成多数据吧也好调试,然而多数据就要多注意初始化了。罗大神一直挂在名字可能有多个单词。
我这种开数组模拟的方法如果数据再大点就会ML,最好把开始和结尾存到一个结构体数组中,以终点为标准来结构体排序(如果终点相同起点小的靠前),然后从数组的最右边开始扫,如果第一个数都终点小于...
分类:
其他好文 时间:
2015-04-28 09:57:59
阅读次数:
158
第五章团队和流程: 第五章有介绍到众多模式,最好的团队模式应该是哪个?第六章敏捷流程: 敏捷是万能的么?显然不可能,如此的话,其不足之处在哪里?第七章MSF: MSF在以前的学习中并没有出现过这种说法,是不是意味着这种模式的实际上实用性并不高呢?
分类:
其他好文 时间:
2015-04-23 23:28:20
阅读次数:
164
5.3我觉得瀑布模型有很多缺点诶!比如在项目各个阶段之间极少有反馈,还有通过过多的强制完成日期和里程碑来跟踪各个项目阶段。当然这只是我觉得。还有一个问题就是具体应用的时候应该每个人情况都是不一样的。要根据自己的情况找到适合自己的框架,还有流程。哈哈。6.1读了,比较喜欢这个章节,因为我比较懒,喜欢敏...
分类:
其他好文 时间:
2015-04-23 21:12:32
阅读次数:
150