隱藏細(xì)節(jié)
現(xiàn)實(shí)生活中有很多隱藏細(xì)節(jié)的案例,比如我們平時(shí)用的電腦,當(dāng)我們按電源按鈕后電腦就自動(dòng)開(kāi)始啟動(dòng)了,對(duì)用戶(hù)來(lái)講很簡(jiǎn)單只需要知道按按鈕就行。但電腦內(nèi)部的工作原理其實(shí)是很復(fù)雜的一個(gè)流程,這里不多說(shuō)。
如果不隱藏細(xì)節(jié)會(huì)怎樣?
我想可能的結(jié)果就是電腦只能是特別特別的專(zhuān)業(yè)人員才能操作,永遠(yuǎn)無(wú)法像現(xiàn)在一樣成為大家的必備工具。對(duì)大多數(shù)用戶(hù)來(lái)講他們根本不知道知道什么CPU,內(nèi)存,硬盤(pán),顯卡相互之間是如何配合工作的,只關(guān)心打開(kāi)電腦后能夠正常使用軟件完成他們的任務(wù)即可。
門(mén)面模式
在面向?qū)ο笤O(shè)計(jì)中,GOF有個(gè)門(mén)面模式就是對(duì)客戶(hù)端隱藏細(xì)節(jié)的一個(gè)典型應(yīng)用,也可以看看我早幾年前的筆記:
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式