经验与复盘经验摘录 · 机器翻译
尽管我来自化学工程背景,但我并没有完全意识到……
……尽管我来自化学工程背景,但我并没有完全意识到这个差距,直到我开始在高性能计算(HPC)领域工作。现在我在软件中到处都能看到这个差距。当我从事HPC工作时,我开始拼凑出一些粗糙的模型和求解器,以解决需要耗费大量时间迭代的困难优化问题,这类似于化学工程师可能会做的事情,而这是个突破性的改变。但这是巨大的努力,因为软件中没有工具可以做到这一点,即使你想到这可能是个好主意,原因和在其他每个工程学科中一样,这确实是个好主意。我认为我们长期以来能够侥幸是因为早期的软件系统确实相当简单。我们可以忍受。但现在软件要复杂得多。虽然我们的工具已经进化来解决抽象化的问题,但还没有进化来解决系统行为和建模的问题。在不实际实现的情况下看到系统设计变化的影响是很有力量的。
源讨论哪些因素解释了软件的本质?原帖 91 条评论 · 导入时统计