ほとんどのプログラミングコードは、英語で書かれています。しかし、私は人々がここで命名の問題をどのように扱っているのか不思議です。多くのプログラミングは、通常、特定の手続き、項目に対して十分に確立された用語を用いて、いくつかの事業ドメイン内で行われる。プログラミングでの英語以外のドメイン名の問題
私はデンマーク出身です。私はたくさん仕事をしていますが、「insight code」に翻訳された「indblikskode」という用語があります。だから、私はこの行に関連するいくつかのWebサービスのC#コードで "string indblikskode = ..."という行を使用しますか?または、「insightcode」などの翻訳を使用しようとしますか?私がやっている商売は、 "organisatorisk enhed"という言葉(organizatorical unit)を使うなど、その言語では一貫していませんが、英語と略称されている略語 "OU"をよく使用しています。
コード内の単純な変数名からデータベーステーブル、サーバー名のすべてに一貫性を保ちながら、他の人がこの名前付けの問題をどのように処理しますか?
重複:
- Should identifiers and comments be always in English or in the native language of the application and developers?
- Do you use another language instead of English?
+1興味深い。彼が "indblikskode"の洞察のコードが英語であまり意味するものではないことを指摘しているので、翻訳できない言葉について人々が何をしているかを知ることに興味がありますか? –
問題は、言語を混在させる問題に対して、ビジネスドメインの用語から離れるにつれて情報が失われることです。 – Svend