2011年6月29日, 调试器

蹒跚学步阶段的软件

由雅各布Engblom

Engblom_lg

开发软件是一次探索未知的冒险,每次一行代码。在某个时候,程序到达了你可以实际运行和尝试它的阶段——这才是真正有趣的开始。软件有时会像预期的那样运行,但大多数情况下不会。它会做别的事情,或者崩溃,或者通常会做错误的事情。它很像一个蹒跚学步的孩子——在某种程度上你可以依赖它,但你永远不知道它什么时候会做出一些意想不到的、有趣的事情,或者只是为了一些看似无关紧要的事情发脾气。

我最近花了不少时间研究Simics 4.6的蹒跚学步阶段(预发布版和beta版)。最终的结果是真的很好,合格的成人标本(如讨论本博客前情提要),但在《Simics 4.6》还是个蹒跚学步的孩子的时候,有很多有趣的(和令人沮丧的)事情发生了。所有的软件开发人员都有这样的故事要讲,但我只想分享一些更有趣的故事,看看要让类似Simics运行需要做多少工作。

继续阅读> >

以前的他们刚升级了我们的咖啡机
下一个医疗器械峰会的亮点和热点话题