プログラミングでは、アダプターまたはアダプターのどのスペルが標準または事実上の標準ですか? それらの間に違いはありますか?
ブーストでは「アダプター」が表示されますが、文献では「アダプター」が表示されます。
コードでどちらが優先されますか?
プログラミングでは、アダプターまたはアダプターのどのスペルが標準または事実上の標準ですか? それらの間に違いはありますか?
ブーストでは「アダプター」が表示されますが、文献では「アダプター」が表示されます。
コードでどちらが優先されますか?
どちらも正しいですが、アダプターはデバイスまたはマシンに使用されますが、アダプターは人(音楽を適応させる人など) に使用されることがわずかに好まれると思います。したがって、コンピューティングでは、アダプターが一般的に使用されます。ウィキペディアはこの区別について言及していますが、それを裏付ける実際の参照はありません. 私は、あなたがより快適に感じる方、またはその単語が既に使用されている場合は、作業中のコード ベースで既に使用されている方を使用します。
これは、「Gang of Four」の本(139ページ)でAdapterと綴られており、多くの場合、決定的なものと見なされています。
この用語は通常、イギリス英語で「アダプター」と綴られます。
「GangofFour」の本の完全なリファレンスは次のとおりです。
デザインパターン:再利用可能なオブジェクト指向ソフトウェアの要素Erich Gamma(作成者)、Richard Helm(作成者)、Ralph Johnson(作成者)、John Vlissides(作成者)
オーストラリア人として、私はそれをアダプターと綴ります(アダプターは適応する人、アダプターは適応を行う装置です)。私のチームメイト (Kiwi です) はそれを Adapter と綴ります (これにより、私たちのコードが「興味深い」ものになる場合があります)。私が知っているヤンクはそれをアダプターと綴りますが、私はポムが何を使用しているのかわかりません! それは明らかに弁証法的なものです。
プログラミング言語が Unicode をサポートしている場合は、名前に schwa j/k を付けます
ここでは、言語の選択が意味を持つ場合があります。C++ 標準と Boost は「アダプター」を使用し、Java は「アダプター」を使用します。
それが正しいスペルなので、私はアダプターを使用します:)しかし、あなたが米国出身でない場合、正しいスペルはアダプターかもしれません。
「アダプター」がより一般的に表示されると思います。どちらも正しいので、本当にあなた次第です。特にデザインパターンはアダプターと綴られているようです。しかし、ウィキペディアの記事 ( http://en.wikipedia.org/wiki/Adapter_pattern ) を見ると、図ではアダプターと綴られています! 率直に言って、そもそもアダプターという単語のつづりを正当化する理由はわかりませんが、英語はそのように面白い言語です。
フレームワークとの一貫性を保つために、Android 固有のスペルはadapterにする必要があります。
android.widget.ListAdapter
android.bluetooth.BluetoothAdapter
android.support.v4.view.PagerAdapter
android.widget.SpinnerAdapter
android.nfc.NfcAdapter
Google トレンドによると、アダプターはより一般的です: https://www.google.com/trends/explore?cat=5&date=all&q=adapter,adaptor https://www.google.com/trends/explore?date= all&q=adapter%20pattern,adaptor%20pattern