留有餘地

計算機科學範疇裡,其中一個研究方向是用戶界面(User Interface)的設計,這門學問會研究不同用戶界面設計的利弊,提出用戶界面設計的建議和準則,好讓軟件開發者有所跟循。在眾多的建議中,有一項是如果用戶將要做一個重要的運作,例如刪去硬盤上的檔案,便應事先提醒用戶;如果用戶真的確認這個運作,軟件便真的執行。跟著再研究下去,發現如果用戶經常執行某重要運作,而軟件則如常提醒用戶,用戶會不加思索地確認執行,變相便等於沒有提醒過用戶,所以用戶界面的建議便變成不用再提醒用戶,用戶想執行便執行,但是如果用戶執行之後覺得有問題,軟件便要讓用戶「還原」(Undo)之前所執行的運作,例如在視窗內用滑鼠將檔案拖到桌面上的回收站(Recycle Bin),用戶可以打開回收站還原某些檔案到原先的位置。

這提醒筆者在做一些重要事情決定之前,我們真的要好好去想清楚,才去確認,因為決定後出現問題時未必可以彌補。另一個情況是,當我們要責怪或責罵別人前,要首先確認真的是別人的錯,再看看有沒有其他別情原因,才可以怪責別人。另外,如果這些重要事要重覆的去做,而做了數次同類重要決定之後,人可能便會變得大意,不再重新反覆思考便去做了同一個決定,所以,我們真的不能輕視每個重要的決定。

至於還原功能,便令筆者覺得,在做一個決定時,如果可以的話,也最好留有餘地,希望如果發現有問題時,也有逆轉的機會。筆者有時會想,這個還原的功能,能否在我們的人生中實現呢?我們的人生路只可以向前走,不能回頭,不容後悔,所以必定要很小心的去做決定,定下目標,不能走回頭路,一心一意向著目標走去便是,雖然結果未必能達到目標,但總算是一生無悔。

圖片來源:http://images.anandtech.com/doci/6392/Screenshot%20(1).png

此文章之主持/專欄作家介紹:Herbert
資訊科技界資深工作者,學生時代受蘋果二代所啟蒙,沉迷電腦科技,尤其是軟件編程,大學時代主修計算機科學,最後以獲得哲學博士作完美終結。從事資訊科技行業超過二十年,對資訊科技界充滿憧憬和好奇,至今仍在追趕各項電腦新知,盼望能以資訊科技知識,令這個世界更美好。

編輯精選

[半百人生]歷史在這裡停止
[子程扮熟] 羅霖專訪
[DmodlHiFi碟身邊-高晨綋精彩回顧

<
[半百人生]歷史在這裡停止


<
ke-ivsize ke-ivsize ke-ivsize ke-ivsize;">r="0裡stomd Fan-iconpadding: 5px den;"ustoom" > ke-ivsize;">r="0裡stomd Fan-iconpadding: 5px den;"ustoom" > pivCust"ustoo /dl> >

/dl> dne"> ble"> t_clearFeighBothlass="ct_left">
ss="ct_left">
線dth=5t_left">
ed sEND LEFT / COMPONENT CONTENT / RIGHT asy left">
le"> t_clearFeighLv class="ct_ left"> ss="ct_left">
">
"><<<<< f"artiShadowstomRightPane"> f"artiDekolass="ct_left">
ss="ct_left">
ed sEND tOOTER asy left">
left">
le">
uletle"> m
關變實"0li>實珻服] 瀙li>版權聲明 瀙li>聯絡實"0li>加入實"0li>RSS"0li>
="ct_left">
left">
le"> t_clearFeighLv class="ct_ ed sEND MAIN AREA asy foFooter">le">
ed sEND SITE WRAPPER asy Footer">/bodyr"