驚き最少の原則 保守的であれ ユーザを啓発しようとしない ユーザをバカ扱いしない 驚き全部は取り除けない 誤解されがち 背景はひとりひとり異なる 良い驚きと悪い驚きがある 良い驚きによってプログラマは学ぶ 繰り返す驚きを避ける 自然であれ、単純を目指すな 単純さはゴールではない