KISS principleKeep It Simple, Stupid. またはKeep It Simple and Small. どういうこと?問題解決において、簡潔性こそが本質的価値でありシステムのゴールでありプロセスであるという経験則。ソフトウェアだけでなく、工学哲学として広く使用されている。どうして?問題を処理するとき、複雑な方向へと向かうありがちな傾向がある。 その問題そのものよりもやっかいである解決策。まれな問題に注力してしまう解決策。これを避ける為の「シンプルであれ」という行動指針。ただでさえ複雑なソフトウェアという問題領域において、大切な心構えといえる。 関連オッカムの剃刀 「ある事柄を説明するためには、必要以上に多くの実体を仮定するべきでない」UNIX思想シンプルさのルール