第一章 概论 1.2.4 软件工程的知识领域问题:既然软件工程的知识领域涉及这么多,应该怎样才学好它呢?第二章 个人技术与流程 2.1 单元测试 2.3 个人开发流程问题:对一个软件工程师来说怎样写好一个单元测试?怎样做到既能让客户满意又能高效地完成项目和提升自己个人开发能力?第3章 软件工程师的成...
分类:
其他好文 时间:
2015-04-15 16:31:21
阅读次数:
105
第一章、软件企业等于软件加商业模式,那么怎样的软件才能在商界中屹立不倒?软件需要什么维持他的寿命?第二章、我们需要面对客户的需求还是只需要面对分析师的分析?第三章、一个人具备需要具备哪些条件才能成为一个合格软件工程师?现在的我们能通过什么去实践提升自己的能力?第四章、有时候感觉,编程一个人的时候往往...
分类:
其他好文 时间:
2015-04-15 16:23:02
阅读次数:
141
第一章 1.1.2节 问题:具备和精通大量的专业知识并不是一个合格的软件工程师,那么一个合格的软件工程师应该还要具备什么呢? 第二章 2.4节 问题:在以往老师不值得作业中,所有同学都是完成后直接提交给老师的,并没有按照PSP的表格来统计自己在这次实验所用的时间,那么我们是否从现在起养成做PSP表格...
分类:
其他好文 时间:
2015-04-15 13:18:49
阅读次数:
102
在数字科技日新月异的今天,软件和硬件的完美结合,造就了智能移动设备的流行。今天大家对iOS和Android系统的趋之若鹜,一定程度上是由于这两个系统上有着丰富多彩的各种应用软件。因此,软件和硬件的关系,在一定程度上可以说,硬件是为软件服务的。硬件工程师研发出一款硬件设备,自然少了软件工程师为其编写驱...
分类:
移动开发 时间:
2015-04-14 12:43:33
阅读次数:
155
翻译: https://www.oculus.com/blog/asynchronous-timewarp/
异步时间扭曲(Asynchronous Timewarp 时间扭曲,即调整时长)调查
关于作者:迈克尔·安东诺夫,他是Oculus的首席软件工程师,领导SDK团队,在来Oculus之前,他是Scaleform的CTO,在那里他领导硬件加速Flash矢量图形引擎项...
分类:
其他好文 时间:
2015-04-08 21:39:46
阅读次数:
481
对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规模应用的开...
分类:
编程语言 时间:
2015-04-08 19:31:11
阅读次数:
178
原文:2000条你应知的WPF小姿势 基础篇 在正文开始之前需要介绍一个人:Sean Sexton. 来自明尼苏达双城的软件工程师。最为出色的是他维护了两个博客:2,000Things You Should Know About C# 和 2,000 Things You Should Know A...
一直以来,我看到字比较多的书都比较抵触,并不是不想读那些好听的故事,而是有时候会很奇怪的觉得从文字里读出来的世界离自己太过遥远,不真实也就没有了太大的兴趣,但是这次带着任务读完这本《梦断代码》,我不得不说我收获良多; 我并不知道自己最后是否会成为一名程序员或者软件工程师,但是我知道自己会在这条...
分类:
其他好文 时间:
2015-04-06 15:38:03
阅读次数:
105
赵海平,2007 年加入只有不到 50 个软件工程师的 Facebook,致力于软件性能和架构分析,在此期间创建了 HipHop 项目,重新编写和实现 PHP 语言,使其速度提高 5 到 6 倍,为公司节约数十亿美元。HipHop 项目之后,致力于“用异步处理来优化分布式系统”的设计理念中,并为此....
分类:
其他好文 时间:
2015-04-05 01:04:47
阅读次数:
261