KEY 原則

  • 英語: Keep Enough for You(十分を保て)
  • 種類: 造語(開発原則)

一言要約

「自分にとって本当に必要なことかどうか考え抜け」という、宇田川氏の開発原則。KISS 原則にかけた語呂合わせで、「足るを知る」の技術版。

詳細

  • 必要十分・単純性を保つという点で KISS や YAGNI と同じだが、「何に対して」の部分でニュアンスが違う。
  • 自己中心的設計原則とも言える。常識に反する大胆な割り切りにつながる。
  • 必要そうに思えることも、考えようによっては意外と必要じゃない、というのを徹底する。
  • 「Keep Enough for Yourself」ではなく「You」なのは語呂の問題。
  • デライト開発含む宇田川氏の開発全般で「割と鍵」。「造語としても綺麗なのでお気に入り」と本人弁。

関連用語

ソース