抽象、耦合、依赖、接口
抽象
Abstraction is the thought process in which ideas are distanced from objects. Abstraction uses a strategy of simplification of detail, wherein formerly concrete details are left ambiguous, vague, or undefined; thus speaking of things in the abstract demands that the listener have an intuitive or common experience with the speaker, if the speaker expects to be understood.
抽象是一种思想过程,在这一过程中,思想与物体保持距离。抽象使用一种简化细节的策略,即以前的具体细节被模糊、含糊或未定义;
因此,如果说话者期望被理解,那么在抽象的情况下谈论事物就要求听者与说话者有一种直观的或共同的经验。
抽象只能作为自己的一种工具,输出还是要具象化实例化,有具体的六感可以感知,好让别人进行还原抽象的过程,以让人家理解你在说什么。