知识卡片

抽象抽离本质

普通读书笔记卡 · 1891

内容

抽象先从具体对象中抽离与当前问题无关的细节,再用名称、类型或模型把本质具象化。类、接口和值对象都在做这件事;抽得太少会重复,抽得太高会失真,好的抽象必须贴着业务变化点。

参考来源

- 位置:《程序员的底层思维》第1章《抽象思维》1.1节「抽象=抽离+具象」(源文件:Cheng Xu Yuan De Di Ceng Si Wei_split_005.html) - 结论依据:原文用毕加索抽象牛的例子说明抽象是从具象事物中舍弃非本质特征、保留本质特征的过程,直接支持卡片论点。 - 原始内容:""抽"就是抽离,"象"就是具象。……抽象的过程就是从"具象"事物中归纳共同特征,"抽取"得到一般化的概念的过程。……这种对细节的舍弃使得"抽象牛"具有更好的泛化能力。可以说,抽象概念更接近问题的本质。"