第一章 1、软件=程序+软件工程→软件企业=软件+商业模式 2、软件分类:系统··、应用··、恶意·· 特性:本质:复杂性、不可见性、易变性、服从性、非连续性、 其他:不同的程序设计语言软件工具盒软件开发平台、不同的软件开发流程、软件团队中存在许多不同的角色、软件储存 3、Bug的多少可以直接衡量一 ...
分类:
其他好文 时间:
2017-09-15 02:12:43
阅读次数:
136
第一章: 1.软件=程序+软件工程。 2.程序=数据结构+算法。 3.软件企业=软件+商业模式。 4.复杂的软件有合理的软件架构、软件设计、实现,以及程序文件之间的依赖关系、编译参数、链接参数,都属于软件构建过程。 5.软件的特性:复杂性、不可见性、易变性、服从性、非连续性。 第二章: 1.单元测试 ...
分类:
其他好文 时间:
2017-09-14 23:29:58
阅读次数:
140
刚刚拿到这本厚厚的 《构建之法》的时候,迫不及待打开封面,随手翻了翻,我的天全都是繁琐的文字和看不懂的代码,夸叉就扔一边去了。直到上课不得不开始学习这门课程的时候,才重新翻开。细细阅读。 目录一个十七章,这么多,老实说我们学习前几章就好。恩,很好。 第一章讲概论。 软件=程序+软件工程,扩展之后是软 ...
分类:
其他好文 时间:
2017-09-14 13:20:06
阅读次数:
108
粗略的阅读了软件工程这本教材之后 我发现了如下几个问题: 1. 1.3中题到,一个软件最开始似乎总是简单的,例如一个四则运算器,它开始只支持整数运算,后来可以拓展为分数,浮点数的运算,再后来可以拓展出复杂的四则运算,更可扩展出界面等等,在这我不禁想到一个问题,每一个软件的拓展都是没有终点的吗? 2. ...
分类:
其他好文 时间:
2017-09-12 23:12:14
阅读次数:
155
1、阅读 刚开始泛看《构建之法》的时候,还是觉得非常难理解里面的内容,特别是代码部分。后来第二次拿起这本书,从第一章开始看起,慢慢了解了“软件企业=软件+商业模式”和对软件工程的定义,但是更多地还是记忆了一遍,没有明白这里面的深意;看第二章的时候,跟着单元测试、回归测试的、效能分析的内容自己照着书上 ...
分类:
其他好文 时间:
2017-09-10 23:52:52
阅读次数:
562
第一章 软件= 程序+软件工程 程序= 数据结构+算法 软件企业 = 软件+商业模式 软件的特殊性:复杂性、不可见性、易变性、服从性、非连续性。 第二章 2.1单元测试: 2.1.1用VSTS写单元测试 2.1.2 好的单元测试标准 单元测试应该在最基本的功能/参数上验证程序的正确性 单元测试过后, ...
分类:
其他好文 时间:
2017-09-10 13:34:39
阅读次数:
134
软件工程师的职业道德 软件工程师的职业道德 软件工程师的誓言(一) 这节 内容主要说一说作为软件工程师,应该遵守自己的行业守则。 程序本身没有伦理和职业道德, 但是程序员和软件企业要有。书上 举例了好些例子都说明了这一点。每个行业都有自己要遵守的职业规则。 正如书上所说,在医学上有著名的希波克拉底誓 ...
分类:
其他好文 时间:
2017-09-10 10:14:42
阅读次数:
96
过去,国内有一些大型系统集成的软件企业,早在10年前他们做的主要是商业智能,现在转向所谓高上大的大数据产业。一般研发中心都在北京等一线城市,在各个省市有自己的分公司或项目组。当然他们都通过了行业相关资质。如CMMI-5,ISO9000,但是实际上只是个表面工作,都可以用钱买的,只是为了资质。在各省市... ...
分类:
其他好文 时间:
2017-08-26 12:37:03
阅读次数:
216
国内很多软件企业尤其是行业软件企业是从开发一、二个软件项目起家的,而且项目规模和复杂度也不大,依赖其中一两个高手,他们能够在客户适度满意的状态下成功完成项目。基于以往研究,成功的主要因素是项目具备以下特点: 如果是需求定制形的项目,项目需求明确且范围不大,变动不多。这样的项目要么客户方需求明确,要么 ...
分类:
其他好文 时间:
2017-08-15 11:27:48
阅读次数:
199
今天给部门内部分享了IT帮书虫会《Scrum实战》中的【富有成效的每日站会】。入职一年多来,从没有做过分享。而且对这个公司的文化氛围和部门领导的管理风格和团队氛围不太认可。因为不像广联达那么开放和精益求精。我给领导发了一封邮件,请求能做一次分享,领导居然很支持,回复邮件如图: 本来以为领导认为敏捷开... ...
分类:
其他好文 时间:
2017-07-26 20:18:45
阅读次数:
116