第1节 系统设计的关键
系统设计的关键
系统,是指一种能够保证展示某种指定行为的结构,假定其所有部件都能够遵守它们的指定行为准则。这是怎样实现的呢?
合约!
每个系统部件都必须有清晰的责任和义务。只要严格遵守这些责任和义务,我们的系统就可以按计划正常运转。但是,如果违反了合约,则所有承诺都将不能兑现。
数字解决方案...
为什么要数字化?
... 因为它使合约变得简单!我们为此付出的代价是健壮性...采用数字化,我们在模块间传递的所有信息是1个比特!但是,我们却可以获得可靠的处理。
数字抽象

记住:现实世界并不是数字的,我们只是简单地将它设计成按这种方式来运作。此外,我们还必须利用真实的物理现象来实现这种数字化设计!


