知识卡片
概念模型加速学习并解放思维
内容
靠自己摸索架构直觉,问题很多:不是只有老手才高效、这条路要花几十年、每个人悟出的理解都私人化,难跟人交流。更好的方式是学习前人提炼好的概念模型(组件、端口、连接器),再拿去实践——就像今天的高中生能解出几百年前只有数学大师才能解决的难题,靠的是站在前人肩膀上。概念模型的价值在于”免除大脑不必要的工作”(Whitehead),让人能归类进已有框架、专注更高层问题——这正是教练比新手看得更多的原因。
参考来源
- 位置:《恰如其分的软件架构》第7章《软件架构的概念模型》章首引言(源文件:_epub-src/OEBPS/text00066.html)
- 结论依据:原文说明靠实践摸索架构理解耗时且难以交流,主张学习前人精炼的概念模型再结合实践,并引用Whitehead"一个好的概念能让大脑脱离不必要的工作、专注于更高深的问题"来说明概念模型的价值。
- 原始内容:学习前人精炼的架构知识,然后实践,实践,再实践……"要大脑脱离所有不必要的工作,则一个好的概念就能免其役,专注于更为高深的问题,从而有效提升思维能力。"(Whitehead, 1911)