Abstraction is the key to managing complexity in large software systems.
抽象是管理大型软件系统复杂性的关键。
The most important property of a program is whether it accomplishes the intention of its user.
程序最重要的属性是它是否实现了用户的意图。
The goal of software engineering is to control complexity, not to create it.
软件工程的目标是控制复杂性,而不是制造复杂性。
A good abstraction is one that emphasizes the important details and suppresses the unimportant ones.
A good abstraction is one that emphasizes the important details and suppresses the unimportant ones.
一个好的抽象是强调重要细节并抑制不重要细节的抽象。
The power of abstraction is that it allows us to ignore irrelevant details and focus on the essential aspects of a problem.
抽象的力量在于它允许我们忽略不相关的细节,专注于问题的本质方面。
Data abstraction is the reduction of a particular body of data to a simplified representation of the whole.
数据抽象是将特定数据集简化为整体的简化表示。
The best way to predict the future is to invent it.
预测未来的最好方法就是去创造它。
Modularity based on abstraction is the way things ought to be done.
基于抽象的模块化是应该采取的方式。
A program that has not been tested does not work.
未经测试的程序是无法正常工作的。
The key to managing complexity is to focus on the interfaces between components, not their internal details.
管理复杂性的关键在于关注组件之间的接口,而不是它们的内部细节。
- «
- »