アカウント名:
パスワード:
一貫性がないということは
複数人で作った
という可能性を私は提示したい。
Aという人が最初に作る、そしてBという人が別の部分をつくる。しかしこのときクラス名なんかはとくに一貫性なし。次にCという人間は別の部分をつくるが、一貫性をある程度保持するためにAとBの作ったクラス名を参考にして微妙な命名となる。
こんな感じで作られた可能性は・・・・ないか・・・・
関数名を見てみると・privateメソッドはアンダーバーで始める・暗号化など日曜プログラマには実装が難しい部分はC#サンプルからのコピペなので大文字から・その他自分で書いたところははJavaの流儀という印象。Javaのスキルがある開発者が覚えたてのC#使ってみました、という感じがします。英単語の略し方からしても英語文献を自分で読んでバリバリやるタイプではなさそうですが、開発経験はかなりありそうな。
オフトピ質問ですけど、
・privateメソッドはアンダーバーで始める
個人的に昔から気になってたのですが、これはなに由来なのですかね?
私は初めてみた業務用VisualC++のソースがすでにこれでした。当時「なんで?」と質問したら「しらん」と言われましたが。その後、FlexでもJavascriptでもPHPでもお会いします。。。
# また別の話ですが"My"はperl由来でFA?(VBでもよくサンプルで出会ったけど。。。)
#2339318ですが、レスを読む限りC/C++の規約から連想したり、それより古来(K&Rの変数名定義の注意書きにunderscoreの話があるとかないとか。。。)だったりと由来ははっきりしないっぽいですね。。。# にしても、pythonでは言語仕様になってるんですかね?privateがアンダースコア2個で始めるって。
割と有名なGoogle の python スタイルガイドでは 内部はアンダースコア一個ですね。http://google-styleguide.googlecode.com/svn/trunk/pyguide.html?showone... [googlecode.com]
アンダースコア 2個始まりってCだかC++だかでは気軽に使っちゃいけないやつだから pythonでも使わないんじゃないですかね。(というかアンダースコア 2個はじまりはまだ見たことない)
MS系だと__farとか__nearとか__cdeclとか__stdcallとかありました。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
実際によるあるパターンとして (スコア:2)
一貫性がないということは
複数人で作った
という可能性を私は提示したい。
Aという人が最初に作る、そしてBという人が別の部分をつくる。
しかしこのときクラス名なんかはとくに一貫性なし。
次にCという人間は別の部分をつくるが、一貫性をある程度保持するためにAとBの作ったクラス名を参考にして微妙な命名となる。
こんな感じで作られた可能性は・・・・ないか・・・・
Re: (スコア:0)
関数名を見てみると
・privateメソッドはアンダーバーで始める
・暗号化など日曜プログラマには実装が難しい部分はC#サンプルからのコピペなので大文字から
・その他自分で書いたところははJavaの流儀
という印象。
Javaのスキルがある開発者が覚えたてのC#使ってみました、という感じがします。
英単語の略し方からしても英語文献を自分で読んでバリバリやるタイプではなさそうですが、開発経験はかなりありそうな。
Re: (スコア:0)
オフトピ質問ですけど、
・privateメソッドはアンダーバーで始める
個人的に昔から気になってたのですが、これはなに由来なのですかね?
私は初めてみた業務用VisualC++のソースがすでにこれでした。
当時「なんで?」と質問したら「しらん」と言われましたが。
その後、FlexでもJavascriptでもPHPでもお会いします。。。
# また別の話ですが"My"はperl由来でFA?(VBでもよくサンプルで出会ったけど。。。)
Re:実際によるあるパターンとして (スコア:0)
#2339318ですが、レスを読む限りC/C++の規約から連想したり、それより古来(K&Rの変数名定義の注意書きにunderscoreの話があるとかないとか。。。)だったりと由来ははっきりしないっぽいですね。。。
# にしても、pythonでは言語仕様になってるんですかね?privateがアンダースコア2個で始めるって。
Re:実際によるあるパターンとして (スコア:1)
割と有名なGoogle の python スタイルガイドでは 内部はアンダースコア一個ですね。
http://google-styleguide.googlecode.com/svn/trunk/pyguide.html?showone... [googlecode.com]
アンダースコア 2個始まりってCだかC++だかでは気軽に使っちゃいけないやつだから pythonでも使わないんじゃないですかね。
(というかアンダースコア 2個はじまりはまだ見たことない)
# yes, fly. no, fry.
Re: (スコア:0)
MS系だと__farとか__nearとか__cdeclとか__stdcallとかありました。