2009-12-10 12 views
5

私は複数の開発者からの複数の命名規則を持つコードを探しています。その中にハンガリー語( "s_year"、 "s_day")とこの他のスタイル( "yearS"、 "dayS")があります。この命名規則は何ですか?

誰でもこのスタイルが呼ばれていることを知っていますか?ボーナスポイントについては、それがいつどこで発生したか知っていますか?

免責事項:ボーナスポイントは仮想的であり、リクエストごとにのみ付与されます。納品までに5〜12週間かかります。

編集:3番目の表記法(「sYear」、「sDay」)が同じファイルに追加されています。命名規則のハットトリックです!

+4

コミュニティwiki。そして、私の投票は「起源:地獄」になります – Earlz

+2

最初のものは、(必ず)ハンガリー表記ではありません。 s_(静的なもの)やm_(メンバーの場合)やg_(グローバルの場合)のような接頭辞は、C++コードでは一般的であり、ハンガリー表記と互換性がありますが、必ずしもその一部ではありません。私は第二の方法を見たことがない。 –

+0

@earlz - これはWikiでなければならないと私は同意します。答えが存在すれば、完全に答えることができる質問です(この場合、「表記の名前はありません」は正解です)。 –

答えて

2

これは、命名規則や頻繁に変更される命名規則の完全な例です。残念ながら、私はこれをかなり多く見ました。

0

「ロボタイマー表記」と呼ばれます。 R.P.McMurphyによって発明された。

1

これはまったく表記法ではない可能性があります。同様のものが既に有効であるところでは、[怠惰な]プログラマが独自の変数を必要とすることが多いため、 '年'彼らは「yearS」を選んだので、すでに採用されていました。それが何らかの表記法であれば、それは未来に意味のあるものに変えてくれるように目立つように目立つことでしょう(これは決して来ませんでした)。

+0

"year"変数がファイルに存在することを希望します... –

関連する問題