我们接着上一篇说下抽象思维,能把事物抽象化(abstract
)的思维,透过抽象思维可以将繁杂的事物抽象出框架,看到事务背后的的经络。事物抽象化后,只保留其特定目的相关的信息,使复杂度降低,以得到论域(论域维基百科:是指在某些系统化的论述里的一些令人感兴趣的变数之上,由其中的实体所组成的集合。)中,较简单的概念,好让人们能够控制其过程或以综观的角度来了解许多特定的事态。
以技术开发举例,一个较为欠缺抽象思维的开发者(举例初级开发者)他大多数时候,是在处理眼前具体的问题以及逻辑,比较少的考虑架构和抽象后的整体架构。这样在面对多变的需求,不得不需要重新梳理,重新完成类似逻辑开发。相反一个具有成熟的抽象思维的开发(举例架构师),通过需求分析,会抽象出框架,后期需求变动会在这个框架中流淌,百变不离其中,适当扩展可以完成需求变动。
某种意义上,产品设计者比技术更需要抽象思维,产品设计者需要不断的培养自己的抽象能力,通过不断抽象产品,发现其背后对隐形框架和交互路径,分析其合理性。最终高度抽象化,得到产品框架,设计理念,并看懂切入对懂格局。
下一节 更新中......
网友评论