web-dev-qa-db-ja.com

プログラミングにおける「キッチンシンク」の正確な意味は何ですか?

私はこのWordを何度も「キッチンシンク」と読みました。ほとんどの場合、githubから何かをダウンロードすると、「キッチンシンク」という名前のフォルダがあります。これの正確な意味はわかりません。
キッチンシンクの意味を誰かが説明できますか?

34
user5570620

英語のフレーズ "キッチンシンク以外のすべて" は、「ほぼすべてのことを考える」ことを意味します。

github kitchen sink の最初の8つのGoogle結果を見ると、APIのすべての(またはほとんどすべての)機能を紹介するデモアプリケーションに一般的に使用されていることは明らかです。プラットフォームについて学習しています。最初の5つの結果の詳細は次のとおりです。

35

それは基本的にはアプローチである英語の単語です。つまり、キッチンシンクはアプローチです。その意味は次のとおりです。

考えられるすべてのもの

[コリンズ英語辞典]より

4
Rahul Tripathi

これは一般的に、非常に非公式なコンテキストで、すべてが少し入った個人的なリポジトリに対して使用されます。これは口語表現であるため、使用方法は大きく異なります。「その他」はより正式な用語です。

これらは多くの場合、開発者、デモンストレーション、または趣味のプロジェクトに便利なユーティリティのコレクションです。それらは、より広範な使用またはリリースを目的としていない場合があります。それらは、そのために設計されたかのように、構造化または文書化されていない場合があります。彼らが「一つのことをうまくやる」というUnixの哲学に従うと期待しないでください。これは、このアプローチの正反対です。

それらはエンドユーザーに役立つものに開発できますが、その主な目的は通常、他の開発者または開発者自身が頻繁に行うタスクの「ホイールの再発明」を再度参照して回避することです。

その他

(一緒に収集または検討されたアイテムまたは人々の)さまざまなタイプまたは異なるソースから。

(コレクションまたはグループの)異なる種類のメンバーまたは要素で構成される。

1
Tom Kelly