隱藏細(xì)節(jié)

現(xiàn)實(shí)生活中有很多隱藏細(xì)節(jié)的案例,比如我們平時(shí)用的電腦,當(dāng)我們按電源按鈕后電腦就自動(dòng)開始啟動(dòng)了,對(duì)用戶來講很簡(jiǎn)單只需要知道按按鈕就行。但電腦內(nèi)部的工作原理其實(shí)是很復(fù)雜的一個(gè)流程,這里不多說。

萬碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

如果不隱藏細(xì)節(jié)會(huì)怎樣?

我想可能的結(jié)果就是電腦只能是特別特別的專業(yè)人員才能操作,永遠(yuǎn)無法像現(xiàn)在一樣成為大家的必備工具。對(duì)大多數(shù)用戶來講他們根本不知道知道什么CPU,內(nèi)存,硬盤,顯卡相互之間是如何配合工作的,只關(guān)心打開電腦后能夠正常使用軟件完成他們的任務(wù)即可。

門面模式

在面向?qū)ο笤O(shè)計(jì)中,GOF有個(gè)門面模式就是對(duì)客戶端隱藏細(xì)節(jié)的一個(gè)典型應(yīng)用,也可以看看我早幾年前的筆記:

網(wǎng)友評(píng)論