# 程式設計人應該知道的97件事 *讀懂人性* 對使用工具的人而言,要讓工具成為一個無形的東西,唯有藉由使用才能了解它。 對使用者而言,只有在不工作的時候,工具才會成為有趣的東西。每當可用性被討論到時,強調其中的差異是值得銘記在心的。 當程式設計師向使用者洽談系統需求時,我們傾向於詢問帶有斷言的定義。這麼做對我們來說很方便。在斷言中的術語可以很輕易的當成某個 class 的屬性或是某張表的欄位。這些範疇的類型是明確的、彼此之間沒有關聯性且井然有序的。 這並非是一般人了解世界的方式,而是以例子為根據的方式了解這個世 界。有些優於其他例子的範例,我們稱之為原型,而也因此所產生的範 疇是模糊的、重疊的,並且更能擁有多樣化的內在結構。只要我們堅持 亞里斯多德的答案,那麼處在他們領域中的時候,我們就無法向使用者 詢問正確的問題,而且將難以達到我們彼此所需要的共識。 ========================= 原文連結 https://jf-blog.fr/download/59/ #168頁
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up