摘要: 敏捷流程 敏捷流程开发原则: 1.尽早并持续地交付有价值的软件以满足顾客需求 2.敏捷流程欢迎需求的变化,并利用这种变化来提高用户的竞争优势 3.经常发布可用的软件,发布间隔可以几周到几个月,能短则短 4.业务人员和开发人员在项目开发过程中应该每天共同工作 5.以有进取心的人为目标核心,充分支持信任 阅读全文
posted @ 2017-02-19 10:27 Steerner 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 团队 团队的特点: 1.团队有一致的集体目标,团队要一起完成这个目标。一个团队的成员不一定要同时工作。 2.团队成员有各自的分工,互相依赖合作,共同完成任务。 软件团队的模式: 1.主治医师模式 首席程序员“主刀”(负责处理主要模块的设计和编码),其他成员“为主刀医师服务”(从各种角度支持他的工作) 阅读全文
posted @ 2017-02-18 15:46 Steerner 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 代码规范 拥有简明、易读的代码风格是每一个程序员的必修课。你的程序采用的缩进风格,变量名统一的规范在团队工作里尤为重要。 代码风格规范 1.缩进 4个空格的距离在可读性来说刚好。 2.行宽 100字符 3.括号 在复杂的条件表达式中,用括号清楚地表示逻辑优先级。 4.断行与空白的{}行 5.分行 不 阅读全文
posted @ 2017-02-16 20:10 Steerner 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 个人能力的衡量与发展 把每个人的工作有序地组织起来,就是团队的流程。通俗地来说,流程就是节奏。在家里每个家庭成员按照自己的生活节奏有序地生活,在单位里每个员工按照自己的工作节奏工作,他们每个人都有自己的节奏,但都在遵守着一个家庭、一个单位(一个团体)的节奏,这就是一个软件团队的软件开发流程。 尽管软 阅读全文
posted @ 2017-02-15 20:21 Steerner 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 单元测试 单元测试是一个合格的软件必备的流程,就像运动员在比赛之前的热身,活动身体的每一块肌肉,检查它是否处于紧绷状态,确保比赛时的完全发挥。 那么一个好的单元测试的标准是什么? 1.单元测试应该在最基本的功能上/参数上验证程序的正确性 一个软件的基本功能是用户最常用的功能。比方说一个MIS系统,它 阅读全文
posted @ 2017-02-14 19:47 Steerner 阅读(111) 评论(0) 推荐(0) 编辑
摘要: “程序=数据结构+算法”,这几乎是每个程序员的公认的道理。但完成一个程序真的有这句话说得这么简单吗? 每一个程序创立的初衷都是使用。即使你对数据结构、算法再了解,你对它们的运用再娴熟,不能方便用户使用的程序就是个残次品,甚至不配称为“程序”。老师在课上说过一句话:现在的程序员考虑的越来越多的是技术层 阅读全文
posted @ 2017-02-10 20:34 Steerner 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 开发mis系统用到的技术 1.b/s架构 b/s架构:就broser/server,浏览器/服务器的说法。服务器端要运行tomcat,提供链接数据库服务供java代码读写数据,这个可以在eclipse中配置运行。浏览器则解释jsp或html格式中的标记元素,用于显示。 2.tomcat: Tomca 阅读全文
posted @ 2017-01-20 20:03 Steerner 阅读(708) 评论(1) 推荐(0) 编辑
摘要: 运行结果截图: 运行结果截图: 当在捕获到异常的处理代码里加入system.exit()时,finally的代码块是不会执行的。捕获异常的规则是尽量优先捕获具体的异常。 finally 块:无论是否捕获或处理异常,finally块里的语句都会被执行。当在try块或catch块中遇到return语句时 阅读全文
posted @ 2016-11-25 11:14 Steerner 阅读(271) 评论(0) 推荐(0) 编辑
摘要: import java.util.*; public class ATMRe { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //如果使用的是Ac... 阅读全文
posted @ 2016-11-18 11:41 Steerner 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 运行结果截图 阅读全文
posted @ 2016-11-11 10:36 Steerner 阅读(105) 评论(0) 推荐(0) 编辑