隱藏細節(jié)

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

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

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

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

門面模式

在面向對象設計中,GOF有個門面模式就是對客戶端隱藏細節(jié)的一個典型應用,也可以看看我早幾年前的筆記:

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式