摘要: 第一天java已经忘得差不多了,但要先在电脑上装上android开发环境eclipse,再对eclipse进行熟悉,如何创建项目和添加项目等都要熟悉一下,然后根据软件功能需求对软件界面进行初步设计。今天计划设计初始界面。内容包括闹钟设置,铃声选定,时间选定三个点击事件按钮 阅读全文
posted @ 2015-06-19 11:48 小崔007 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 第五章:软件工程中的形式化方法。 形式化的基本概念(形式规约、形式证明与验证、程序求精),事态逻辑(一般线性事态逻辑、计算树逻辑),模型检验,Z语言的概念,表示,实例;Petri网的基本定义,规格实例(信号灯)。第六章:面向对象基础。 面向对象方法概述(发展史,软件工程方法),面向对象基本概... 阅读全文
posted @ 2015-06-19 11:36 小崔007 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 第一章:概述。 讲述了软件的特征,和发展史,随后引入了软件工程的概念,三要素,方法等。然后是软件工程的知识体系和职业道德规范。第二章:软件过程。 讲述了任务思维和过程思维,软件过程的定义,软件过程的基本活动,制品。随后讲到软件过程的模型:瀑布模型、快速原型模型、增量模型、螺旋模型、形式化... 阅读全文
posted @ 2015-06-19 11:17 小崔007 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 第七章:现实中的软件工程 举了大公司的对语言的选择方面,这说明每一种开发语言都有其存在的价值,都有其立命的跟本。又讲到软件工程的整体走向还会受到商业的影响,自然的引出了项目开发的成本问题,指出成本也是项目开发中重中之重的问题,不计成本的开发肯定会是失败的开发。第八章:是思考还是思想 首先... 阅读全文
posted @ 2015-06-19 10:51 小崔007 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 第四章:流于形式的沟通。 强调用户不可能用专业语言来跟你说明他要的东西需要具备什么功能,这个时候就要正确的理解客户的要求,多跟客户做沟通,要贯穿开发的整个周期,以便做改动使项目更 加适合客户的需求。沟通问题不仅仅存在与客户交流之中。还存在于与项目的各个角色之间。项目的分析报告为设计人员所看不... 阅读全文
posted @ 2015-06-19 10:15 小崔007 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 《大道至简》总共八章第一章:编程的精义。 讲述了什么是编程:编程=算法+结构。并且举出愚公移山的例子讲述了工程概念,并对对编程没信心的人讲述了其实编程就像吃饭睡觉,一点都不难学。第二章:是懒人造就了方法。 首先举出战国李冰烧石开山的典故,联想到他一定是个懒人而发明了以火开山的方法。进而引... 阅读全文
posted @ 2015-06-19 09:44 小崔007 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 故事十:编程的本质。一位软件开发人员曾经在85年的时候写过一篇论文,说美国的星球大战计划绝不可能实现,因为导弹防御系统天生无法在真实的工作条件下测试。而编程却是一种试错功夫,人们在写程序时,从不指望一次就写对,他们会犯错,然后再改正,测试和修正,如是反复。故事十一:编程是一种创造性工作吗?看着像是,... 阅读全文
posted @ 2015-06-19 08:41 小崔007 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 故事五:以时间来驱动版本的发布。书中提到项目的0.2版是一个很烂的版本,但是还是发布了,因为承诺的发布时间到了。虽然书中的项目组汲取这次的教训,不再以时间来驱动,但是我觉得用时间驱动版本发布是一种比较有效的方式,它让开发人员有一个奋斗的目标,尽快完善自己的开发模块。 故事六:GTD(get thin... 阅读全文
posted @ 2015-06-19 08:25 小崔007 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 故事一:某位开发人员计划修改一个bug,需要4小时,但是实际上8个小时也没做出来,甚至给他8天也解决不了。文中提到的这个bug最终被解决是在几个月后。有时候修改这种棘手的bug正的像这位开发人员所说:有时候,你一觉醒来,脑中灵光闪现,于是手到擒来--大抵如此。 故事二:开发模式的选择,书中提到了... 阅读全文
posted @ 2015-06-19 08:12 小崔007 阅读(126) 评论(0) 推荐(0) 编辑