如何学会组件化设计与开发的思维方式(3)

UI / UI设计教程 / UI教程 /      

uimaker
UI设计师 / 江苏 南京

来源:colachan   作者:可乐橙

关键词

但可以举个例子,像Google Ara项目的这款模块化手机一样:摄像头模块只负责拍照,处理照片得交给运算模块;而GPS模块只负责定位相关功能,导航语音播报则需要发声模块来处理。任何模块的拆换,对其余模块的运转毫无影响。

如何学会组件化设计与开发的思维方式

双方的维护工作固然重要,更重要的是沟通交换信息。有任何变化都要及时告知对方,组件的高度同步,是这种工作方式得以长期延续的关键。

组件化思维

如何学会组件化设计与开发的思维方式

我们跳出工作的范畴,跳出刚才这些条条框框,单纯想一想组件化这种思想。其实它可以用来理解生活的方方面面。

如何学会组件化设计与开发的思维方式

它的精髓就是这么3点:独立、完整、自由组合。我们生活中见到的绝大多数工业产品,就是这么造出来的,比如汽车工业,比如富士康的iPhone生产线。甚至部队的编制也是遵循这个原理。

而且组件化甚至都不算是人类的发明。即使放在自然界,这也是早已存在的模式。想想我们人体多么复杂,绝对不亚于windows操作系统。但除去极少数器官之外,任何部分损坏或缺失,我们都能活下来。这不得不说是组件化的奇迹。

如何学会组件化设计与开发的思维方式

https://v.qq.com/x/page/e0350h51dga.html

最后,我想给大家看一段1分钟的视频。这是宜家厨房的宣传片,宜家是一家高度推崇组件化的公司。不仅仅是用在生产流程中,也把组件化思维从幕后推向了台前,成为了自己品牌的一种语言。

我们来直观感受一下,让组件化的思想在你脑海中留下一个具象的画面。

 收藏