本文共 346 字,大约阅读时间需要 1 分钟。
摘要中不存在一种语言。 每一种语言功能都必须用代码实现。 承诺一些功能很容易,但是实现起来会很麻烦。 繁琐的实现意味着存在更多的潜在错误,甚至更糟的是,随着时间的流逝,维护负担越来越重。
可以解决这个难题。关于编程语言,最重要的是可预测性。 有时,我们用抽象编程模型来解释某种构造的语义,而抽象编程模型与实现并不完全对应。 但是,最好的解释只是解释实现 。
如果执行过程难以解释,则意味着不可能。
仅仅因为一件简单的事情并不意味着就值得。 但是,一旦对其进行了解释,则判断它是否是一个好主意就容易得多。
这就是为什么该原则的后半部分故意模棱两可的原因:没有什么可以肯定是个好主意,但是它总是允许人们进行讨论。
翻译自:
转载地址:http://xsszd.baihongyu.com/