0

我在内存和吞吐量有限的嵌入式系统上工作。使系统更健壮需要更多的内存和处理器上的时间。我喜欢Chaos Monkey的想法,以确定您的系统是否具有容错能力,但是在资源有限的情况下,我不确定继续向其添加代码是否可行。无论是在架构中还是在其他方面,是否有某些设计考虑可以提高故障处理能力,而不必向系统添加“更多代码”?

我见过的一种方法有助于防止在 c(或 c++)中编写 if then 语句来分配而不是比较静态值,建议将其写在比较的左侧,如果您尝试分配您的变量说数字 5,事情会抱怨,你可能会马上发现任何问题。

是否有可以及早做出的架构或设计决策,以类似的方式防止可能的冗余/可靠性问题?

4

1 回答 1

2

是的,可以使用许多其他技术。您最好购买并阅读“代码完成”。

亚马逊上的代码完成

于 2012-04-23T21:19:07.487 回答