第一章 背景

2021-03-31 08:56:32 字數 766 閱讀 8700

1.1 介面的定義

用乙個產品完成任務的方式——你所做的事情以及產品如何響應,就是介面。

1.2 使簡單者簡單

複雜的任務也許需要複雜的介面,但是沒理由把簡單的任務複雜化。

不恰當的介面設計把很多可笑的事強加給我們。

1.3 以人為中心的設計和以使用者為中心的設計

關鍵的第一步——確保介面設計符合通用的心理常識,在設計過程中往往被忽視了。

現在流行的介面設計基礎都輕視對人類思想和行為的認知。

我們需要易於理解的軟體,來展示設計者的心思是花在其實用性而不是華麗的外表下面。

1.4 不利於設計創新的工具

本書不會經常提及流行的介面設計工具:他們信奉當前的模式,因此過度限制了你的開發空間。

1.5 設計週期中的介面設計

工程方**往往沒有充分利用介面設計的成果。

正確的方式是:一旦產品任務明確,首先設計介面,然後實現介面設計。

就消費者而言,介面就是產品。

1.6 人本介面的定義

如果介面能響應人的需求並且考慮到人的弱點,那麼它就是以人為本的。

作者對當前流行的軟體(包括作業系統)和硬體介面做出批判。例如,「檔案和檔名是計算機系統的乙個普遍特徵,然而我們都很難記起六個月前我們用於儲存文件的檔名。」

python第一章筆記 第一章 基礎

參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...

第一章 軟體測試的背景筆記

本章重點 1.1 臭名昭著的軟體錯誤用例研究 1.2 軟體缺陷是什麼 1.2.1 軟體缺陷術語 注 1.故障 失敗 缺點指確實嚴重的情況,甚至是危險的情況 這些詞彙意味著責備,比較嚴重 2.異常 事件 偏差不那麼尖銳,主要指未按照預料的執行,而不是說全部失敗 1.2.2 軟體缺陷的官方定義 軟體未實...

第一章 緒論

1.16 void print descending int x,int y,int z 按從大到小順序輸出三個數 print descending 1.17 status fib int k,int m,int f 求k階斐波那契序列的第m項的值f gender char schoolname 校...