必须有继承的意识。
一句话的认知原则:先继承,再创造。人类文明是累积的——每一代人都站在前人的成果上。没有继承意识的人,等于退回原始社会重新发明火。
① 不继承=重复走弯路。每个"自己硬想出来的发现",大概率是人类几千年里早被证明过的结论。不继承的"独立思考",往往只是昂贵的重复劳动——还往往不如前人做得对。
② 继承≠照搬。继承意识的成熟形态是:继承结构,消化理解,再决定突破哪一点。照搬是懒惰,拒绝继承是傲慢——继承之后的理解,才是"真正的理解"(㊿)。
③ 继承的对象不止知识。方法、工具、代码、体系、甚至教训——凡是前人验证过的东西,都是继承的对象。这也包括继承"如何继承"(元继承:学会找前人的成果)。
㊿ "效率是复用而非发明":继承的实践版本——不重复发明已被证明的东西。
㊿ "真正的理解":继承是理解的起点——先站在前人肩上,再长出自己的理解。
㊿ "文明的本质是间接与中介":继承=文明传递机制——间接链条正是靠继承延续的。
㊿ "开发软件的核心是流程与管理":流程=被继承的方法论——软件行业的继承对象是流程与经验,不是重写代码。