Q:什么是软件生命周期?比较瀑布模型、快速原型模型、增量模型和螺旋模型的优缺点,说明每种模型的适用范围。A:软件生命周期由软件定义、软件开发和运行维护三个时期组成,每个时期又进一步划分成若干个阶段。 软件定义时期的任务:确定软件开发工程必须完成的总目标(问题定义);确定工程的可行性(可行性分析);确...
分类:
其他好文 时间:
2015-09-28 00:05:15
阅读次数:
221
这本书是在“思想方法学”这一软件工程尚未涉足过的领域中的实习之作。作者亲历国内软件工程的英雄时代、泡沫时代,从失败中醒觉而创建独特的思考方法,对软件开发、工程中的现状深刻反思,从而完成这本专著。在缺乏独立思维、对国外工程理论亦步亦趋的国内编程界、开发业界,该书无疑是一份激荡新思的佳作。本书是第一本....
分类:
其他好文 时间:
2015-09-20 11:46:54
阅读次数:
137
软件测试:
软件测试的目标是应该服务于软件项目的目标,可以通过建议反馈使用更加高效的方法和工具,提升软件开发效率以及软件开发质量。同时还可以通过过一些手段,更早、更快、更多地发现缺陷,从容降低了这些缺陷带来的风险。
软件测试是为了消除更加多的bug,虽然没有能够消除彻底。
但是软件的质量不是通过软件测试,而是软件开发工程师决定的。
软件测试的好处:
1、测试可以对软件预防,然后反应给...
分类:
移动开发 时间:
2015-08-12 01:29:37
阅读次数:
216
模板方法模式:
定义:
定义一个操作中的算法框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
模板方法模式非常简单,仅仅使用了Java的继承机制,但它是一个应用非常广泛的模式。
在软件开发工程中,如果相同一段代码复制过两次,就需要对设计产生怀疑,架构师要明确地说明为什么相同的逻辑要出现两次或更多次。
模板方法模式的优...
分类:
其他好文 时间:
2015-07-29 17:21:00
阅读次数:
121
转载自:http://www.techug.com/scrum-software-engineer在软件开发领域,高级开发工程师通常是指那些编写代码超过3年的人。这些人可能会被放到领导的位置,但经常会产生非常糟糕的结果。Matt Briggs是一名高级开发工程师兼Scrum管理员。他认为,单纯使用年...
分类:
其他好文 时间:
2015-07-29 17:06:11
阅读次数:
158
思维导图
你的第一本思维导图操作书画出好成绩-通过思维导图提升分数思维导图系列
知识管理
你的知识需要管理
面向对象
写给大家看的面向对象编程书面向对象分析与设计深入浅出面向对象分析与设计
软件设计
UML精粹UML基础、案例与应用Head First软件开发领域驱动设计
写好代码
重构:改善既有代码的设计代码大全代码整洁之道
设计模式:...
分类:
其他好文 时间:
2015-07-22 00:09:35
阅读次数:
209
冯威老师,多年来一直从事软件开发和教学工作,先后担任过项目经理、软件架构师、高级软件开发工程师、系统架构师、高级讲师等。具备丰富的软件开发经验和教学经验。授课课时超过 10000学时,讲课细致、幽默、风趣、生动,有责任心,曾在吉林省高校进行循环授课工作,深得高校领导和学生的好评。曾主导多个OA,CRM,ERP产品的系统分析与设计开发,承担过国内外多项大型工程项目的开发。...
分类:
编程语言 时间:
2015-07-08 12:57:32
阅读次数:
172
要说计算机现在什么最火,无异于网络。看看各大计算机网站,满眼尽是网络工程师,什么IP啊,路由啊,虚拟机啊,总之,操作性的计算机技能牢牢占据了半壁江山。这些技巧当然重要,但是也不能没有软件开发性技能吧,咋们亲情奉上C/C++工程师成长道路,为立志成为软件开发工程师的..
分类:
编程语言 时间:
2015-06-23 18:21:29
阅读次数:
147
要说计算机现在什么最火,无异于网络。看看各大计算机网站,满眼尽是网络工程师,什么IP啊,路由啊,虚拟机啊,总之,操作性的计算机技能牢牢占据了半壁江山。这些技巧当然重要,但是也不能没有软件开发性技能吧,咋们亲情奉上C/C++工程师成长道路,为立志成为软件开发工程师的同学们提供指导。...
分类:
编程语言 时间:
2015-06-23 17:55:37
阅读次数:
148
该文来自知乎,因为与个人的学习方法和态度非常一致,特转载。希望广大软件开发工程师在技术变更较快的情况下,依然能屹立在时代之巅。原文来自:http://www.zhihu.com/question/22608820 。首先是学习的目地,这里以操作系统以及计算机体系结构为例:学习操作系统的目的,不是让你...
分类:
其他好文 时间:
2015-06-21 14:25:36
阅读次数:
127