これはソフトウェア開発の一般的なフレーズですが、他の領域にも適用できます。
ソフトウェア開発の:
* yagni 現時点では厳密に必要ではない機能やコードの追加を避けることを開発者に奨励する原則です。
*この原則は、物事をシンプルで集中しておく方が良いという考えに基づいており、それが本当に必要なときにのみ複雑さを追加することです。
*これは、開発時間を短縮し、コードの品質を改善し、コードの維持を容易にするのに役立ちます。
他のコンテキストでは:
* yagni また、誰かが本当にする必要のないことをしている状況を参照するためにも使用することもできます。
*たとえば、古い車がまだ完全にうまく機能しているときに新しい車を購入するように求められた場合、誰かが「Yagni」と言うかもしれません。
重要なポイント: Yagniは、必需品に焦点を当て、不必要な作業を避けるためのリマインダーです。
