一 翻译: 软件工程师应该承诺自己做分析,规范,设计,开发,测试及维护,是对软件业有益而且受人尊敬的职业。根据他们对健康,安全,对公众有利的承诺,软件工程师要遵从以下八个承诺: 1.公众——软件工程师应坚持公众利益和兴趣。 2.客户和雇主——软件工程师要尽最大可能的满足客户和雇主的利益。 3.产品— ...
分类:
其他好文 时间:
2016-06-04 14:51:54
阅读次数:
130
一: 软件工程师本身应承担对软件的分析,规范,设计,开发,测试,维护等义务,是对软件业有益并受人尊敬的职业。按照对健康,安全和福利的承诺,软件工程师应遵循以下八项准则: 1.公众-软件工程师应坚持公众利益。 2.客户和雇主-软件工程师应以符合公众利益的方法最大可能的满足客户和雇主的利益。 3.产品- ...
分类:
其他好文 时间:
2016-06-04 14:45:12
阅读次数:
141
软件如何报价如何定价一直是软件业讨论的热点。这算捅了马蜂窝了。 有个网友给我一个评论,很值得深思和大家讨论: 刚开始写得不错,越写越觉得离谱,不是三五个人了,和教材接近了。现在做项目的价钱是我们能够左右的吗,你算着80万,人家招标价60万,别人报30万,你干不干。不干有人干。既要吃饭回扣项目又要做好 ...
分类:
其他好文 时间:
2016-05-31 13:52:03
阅读次数:
243
选自10月份出版的新书《21世纪的书》(方兴东、杨吉著,南方日报出版社)自由软件运动的《圣经》任何一场革命或者运动都需要一个理论家,需要一份纲领性的文献,起到真正的“画龙点睛”的神效。除了架构极具思辩力和逻辑性的理论体系,更需要激发起人们对美好理想的向往,为同行者的士气传递极具煽动性的烈焰。目前,这场正在颠覆软件业传统商业模式的自由软件运动也不例外。自由软件精神领袖当然是理查德·斯托尔曼(Rich...
分类:
其他好文 时间:
2016-05-20 19:46:42
阅读次数:
503
阅读笔记 第六章:敏捷流程 第六章敏捷流程主要介绍了什么是敏捷流程及其原则,还有什么时候可以选择敏捷的开发方法,什么时候选择其他方法。 敏捷的流程是指一系列价值观和方法论的集合。介绍了一些敏捷开发原则,比如,经常发布可用的软件,业务人员和开发人员在项目开发过程中应该每天共同工作,面对面的交流始终是最... ...
分类:
其他好文 时间:
2016-05-17 17:42:46
阅读次数:
133
OCR(Optical Character Recognition):光学字符识别,是指对图片文件中的文字进行分析识别,获取的过程。 Tesseract:开源的OCR识别引擎,初期Tesseract引擎由HP实验室研发,后来贡献给了开源软件业,后经由Google进行改进,消除bug,优化,重新发布。 ...
分类:
其他好文 时间:
2016-05-05 17:39:33
阅读次数:
128
开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的。开源运动同样有自己的游戏规则和道德准则。不遵行这些规则不但损害开源运动的健康发展,也会对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿。现今存在的开源协议很多,而经过Open Source Ini ...
分类:
其他好文 时间:
2016-04-21 13:37:00
阅读次数:
132
Jolt大奖素有“软件业界的奥斯卡”之美誉,共设通用类图书、技术类图书、语言和开发环境、框架库和组件、开发者网站等十余个分类,每个分类设有一个“震撼奖”(Jolt Award)和三个“生产力奖”(Productivity Award)。一项技术产品只有在获得了Jolt奖之后才能真正成为行业的主流,一 ...
分类:
其他好文 时间:
2016-04-18 15:00:56
阅读次数:
209
当前软件业开发工具日新月异,从C到C++,从Java到.net,新构架、新组件层出不穷,今天刚学习到的知识,也许明天就已经过时了。要想在激烈的竞争中站稳脚跟,在知识大爆炸中跟上时代的步伐,软件开发者一般会有两种应对方式: 1. 疯狂的学习,每天恶补新知识以适应知识发展的需要。 2. 打牢基础,选择一 ...
分类:
编程语言 时间:
2016-04-12 12:21:43
阅读次数:
168
详细的读了构建之法的前几章之后,对软件工程这个专业和编程有了新的认识。软件工程专业在中国范围内来讲是一个比较大的专业,几乎中国的所有高校都开设了计算机相关的专业。每年全国各个高校要招收将近60万左右的学生。但是,即使是在这样大规模招生的背景之下,我国软件业的发展依然不容乐观。主要的软件开发技术依然掌 ...
分类:
其他好文 时间:
2016-03-29 22:24:55
阅读次数:
177