アカウント名:
パスワード:
まず、可読性が問題なら、命名規約を含むコーディング規約が守られていることがプロジェクトにおけるよいコードの唯一の判断基準であるべきで、規約によっても「汚い」コードがあると感じられるなら、規約に不備があるということか、プロジェクトについての認識が間違っているかどちらか、ということになります。コードについてあれこれ言う前にプロジェクト管理者に話をつければすむことではないのかな。
保守性やテスト管理保守性、処理効率の問題を感じるなら、客観的データが出せるはずだから、静的チェックでも動的チェックでもテストでも何でも書いて 示せばいいだけだと思います。
前回の話もそうだったんだけど、どうして人間関係の話になるのか いまいちよくわかりません。
>前回の話もそうだったんだけど、どうして人間関係の話になるのか いまいちよくわかりません。
私もそうですがプログラマと言う人種は自分こそが世界最高のプログラマだとうぬぼれている人が多いからではないでしょうか?他人に指摘される→他人より自分が劣っていると言われているように感じる。だから他人の意見に歩み寄れない人が多いのかと。まあ、コミュニケーション能力に劣っているのだと言われればそれまでですが^^
20年ソフトウェア業界で働いてるけど、議論が人間関係問題に堕ちた事は無いなぁ。「こっちのほうが効率がいい」とか「こっちのほうが美しい」とか、規約範囲外の議論はたまに起こるけど、落とし所は見つかるでしょ。議論自体は、より良いものを求めて見識を深めるためにも推奨されるべきと思うけど。
# 逆に、議論自体を起こさない人は仕事にプライド持ってないと思う
ですよね。納期が短かすぎるときに オクラダシ的に オレオレコードなライブラリを提供しあったりして「汚染」があるときもなくはないですが、それも「汚染」であることは みんな知ってるはずで時間があれば是正されることですよね。
規約が守れない人はいますけど、それは本人が認識してるから「自分がいい他が悪い」なんて言わないですよ 普通。#規約が厳しすぎるなら そういえばいいんです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
コードの善し悪しは客観的であるべきで人間関係に求めるべきではない。 (スコア:1)
まず、可読性が問題なら、命名規約を含むコーディング規約が守られていることが
プロジェクトにおけるよいコードの唯一の判断基準であるべきで、規約によっても
「汚い」コードがあると感じられるなら、規約に不備があるということか、プロジェクト
についての認識が間違っているかどちらか、ということになります。
コードについてあれこれ言う前にプロジェクト管理者に話をつければすむことではないのかな。
保守性やテスト管理保守性、処理効率の問題を感じるなら、客観的データが出せるはずだから、
静的チェックでも動的チェックでもテストでも何でも書いて 示せばいいだけだと思います。
前回の話もそうだったんだけど、どうして人間関係の話になるのか いまいちよくわかりません。
Re:コードの善し悪しは客観的であるべきで人間関係に求めるべきではない。 (スコア:1)
>前回の話もそうだったんだけど、どうして人間関係の話になるのか いまいちよくわかりません。
私もそうですがプログラマと言う人種は自分こそが世界最高のプログラマだとうぬぼれている人が多いからではないでしょうか?
他人に指摘される→他人より自分が劣っていると言われているように感じる。
だから他人の意見に歩み寄れない人が多いのかと。
まあ、コミュニケーション能力に劣っているのだと言われればそれまでですが^^
Re: (スコア:0)
20年ソフトウェア業界で働いてるけど、議論が人間関係問題に堕ちた事は無いなぁ。
「こっちのほうが効率がいい」とか「こっちのほうが美しい」とか、規約範囲外の議論は
たまに起こるけど、落とし所は見つかるでしょ。
議論自体は、より良いものを求めて見識を深めるためにも推奨されるべきと思うけど。
# 逆に、議論自体を起こさない人は仕事にプライド持ってないと思う
Re: (スコア:0)
ですよね。
納期が短かすぎるときに オクラダシ的に オレオレコードなライブラリを提供しあったりして
「汚染」があるときもなくはないですが、それも「汚染」であることは みんな知ってるはずで
時間があれば是正されることですよね。
規約が守れない人はいますけど、それは本人が認識してるから「自分がいい他が悪い」
なんて言わないですよ 普通。
#規約が厳しすぎるなら そういえばいいんです。