アカウント名:
パスワード:
と書きたかった。
<がうまく通らないぞ。
本質的にハンガリアン記法は無効/有害だが, プロジェクトでの開発標準を設定する工数を省きたいから採用している. という言い分にしか聞こえません.
普通に考えたらハンガリアン記法の様な, 名前に明示的に型名を付加するような方法はデータの抽象化を阻害し, 長期的なメンテナンス性を損なうと思われます. ちなみに私が7~8年前に開発標準策定を担当したCADシステムのプロジェクトでは, 型名を名前に入れることを禁止していました. C言語だったため, グローバルな関数については先頭に第一引数のtypedefで定義した名前を付けていましたが, Javaの様にClass毎の名前空間が使えれば, これは不要ですね.
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
良い子のみんな集まれ (スコア:0)
Re:良い子のみんな集まれ (スコア:0)
むりやり「Un*x ユーザは高学歴」論を展開するアフォが大量発生する予感
Re:良い子のみんな集まれ (スコア:0)
しまって、大学うぜーとドロップアウトしてしまったあの日…。
今から受験勉強を始めるので「Unixユーザは高学歴」論を展開するまで
4年半ほどお時間を下さいませ(笑)。
Re:良い子のみんな集まれ (スコア:1, 興味深い)
UNIXエキスパートの高学歴率 になると思う。 工学系の大学で、UNIXにはまってしまうと論文が書けないのでたいてい 学部4年どまりになってしまう。一方MACは 医学博士の数がものをいう。。。
Re:良い子のみんな集まれ (スコア:0)
UNIXエキスパートの高学歴率 < MACユーザの高学歴率
と書きたかった。
<がうまく通らないぞ。
Re:良い子のみんな集まれ (スコア:0)
アピールポイントになるでしょうか?…嘘ですけど。
それ以前に4年半(学部卒)では全然足りないのですね(笑)
Re:良い子のみんな集まれ (スコア:0)
MFC→Java(Windowsで開発)
という、経歴なので、未だにLinuxが殆ど使えない。
自由自在に使える人がうらやましい。
しかし、経験上、UNIX系中心の人はコーディングレベルは低い事が多い。
(調べることが多くて、そこまで、手が回らないのだろうか?)
Re:良い子のみんな集まれ (スコア:1)
そうなのか?
まったく興味本位だが、傾向があるなら教えてくれ。
バグが多いとか、OOPをうまく使えないとか、ハンガリアン記法が出来ないとか、
「それは標準に準拠してないクライアントが悪い」と言い逃れするとか。
ちなみに、「大学でプログラムを勉強した、そのときはUnixを使っていた」
ってのは Unix プログラマの数に入れないでくれ…
# mishimaは本田透先生を熱烈に応援しています
Re:良い子のみんな集まれ (スコア:1)
-- 雪のない富士山もきれいだな
時にはハンガリアン記法も重要 (スコア:1)
多人数で開発を行うときには、自分にとっては下らないルールでも
守らなければならない場合がある。例えば、
malloc した後 free してはならない
とかね。どうせプロセス終了時にメモリは解放されるんだから、
2重 free によるエラーを防ぐ方が重要、という判断なわけだ
(この例に対するレスはやめてくれ。本題でないから)。
Win出身のプログラマばかりのチームのなかに、
ハンガリアンを使っていないソースが紛れ込んだら
バグが発生してもおかしくないだろう。
# 個人的にはハンガリアンを使っていない。
# mishimaは本田透先生を熱烈に応援しています
それは開発標準だけの問題 (スコア:1)
本質的にハンガリアン記法は無効/有害だが, プロジェクトでの開発標準を設定する工数を省きたいから採用している. という言い分にしか聞こえません.
普通に考えたらハンガリアン記法の様な, 名前に明示的に型名を付加するような方法はデータの抽象化を阻害し, 長期的なメンテナンス性を損なうと思われます. ちなみに私が7~8年前に開発標準策定を担当したCADシステムのプロジェクトでは, 型名を名前に入れることを禁止していました. C言語だったため, グローバルな関数については先頭に第一引数のtypedefで定義した名前を付けていましたが, Javaの様にClass毎の名前空間が使えれば, これは不要ですね.
Re:良い子のみんな集まれ (スコア:1)
そりゃ、MFC だの Java とはいっても Windows 上でのことしか考えていないようなところには UNIX 系で優れた人は寄って行かないから、あなたがそこにいるかぎり UNIX 系で優れている人に出逢うという経験はできない、というだけのことです。
Re:良い子のみんな集まれ (スコア:0)
>しかし、経験上、UNIX系中心の人はコーディングレベルは低い事が多い。
なんだか外国人に向かって日本語下手だから思考レベルが低い事が
多いとか言ってるような、そんな印象。
>経験4年以上の、プログラマーだが、
それぐらいの経験があれば普通こんなこと書かないと思うんですけど。
いや