发布于 2020-09-17 18:49:52 | 阅读 27861
当我第一次天真地冒险地进入软件工程面试这个世界时,没过多久,我觉得我在 2~3 个小时内识别软件工程师的能力就像法医一样精准。
发布于 2020-08-31 14:48:58 | 阅读 38495
软件在我们 21 世纪的生活中已经变得如此无处不在了,以至于我们常常认为它是理所当然的。我们总是假设它只在我们需要的时候起作用。或者,甚至更危险的是,我们无法完全理解错误、问题或失败的负面影响。
发布于 2020-08-24 10:39:36 | 阅读 25864
结底在于你不甚在意的事情。即使只是小小的想法,也有可能成为你的软件开发工作中很具破坏性的钉子。实际上,很多人都至少有过其中一种想法,想要规避其破坏性首先得认识到自己的问题,那么就开始吧。
发布于 2020-08-12 18:23:54 | 阅读 28185
近日,静安区检察院对22名通过盗版影视App播放侵权视频的犯罪嫌疑人批准逮捕。其中,16名犯罪嫌疑人以涉嫌侵犯著作权罪批捕,6名犯罪嫌疑人以涉嫌侵犯著作权罪、帮助信息网络犯罪活动罪双罪名批捕。
发布于 2020-08-11 10:45:43 | 阅读 28830
十多年前我在上一家公司的时候看到过内部有个网站有一个Hard Problems in Test的列表,上面大概有三四十个问题的样子,是各个部门的测试同学提供的。
发布于 2020-08-10 17:36:56 | 阅读 42231
1947 年 9 月 9 日下午 3:45,美国计算机科学家兼美国海军少将 Grace Murray Hopper 在 Harvard Mark II 计算机日志中记录了第一个计算机 Bug。她写道:“发现 Bug 的第一个实际案例。”
发布于 2020-08-07 16:25:54 | 阅读 29382
我们从业务需求(业务特征)、我们期望的系统运营方式(运营特征)中总结出这些特点,它们是隐式的、贯穿各领域,是架构师在字里行间能看出来的特点。《软件架构基础》书中的这张表是隐藏特点的一个例子。
发布于 2020-07-20 10:16:09 | 阅读 29468
软件重写可能是一项非常危险的工作——存在许多非常真实的成本和风险,甚至可能会让最善意的努力付诸东流。然而我们确实重写了!并且经常这么干。虽然明知道会有风险,业务和技术还是一起宣布:“该死的鱼雷,我们正在重写这堆旧代码,这次我们一定会成功的!”