まさるblog

越後在住子持ちプログラマー奮闘記 - Author:まさる(高野 将、TAKANO Sho)

目次

Blog 利用状況

ニュース

著書

2010/7発売


Web掲載記事

@IT

.NET開発を始めるVB6プログラマーが知るべき9のこと

CodeZine

実例で学ぶASP.NET Webフォーム業務アプリケーション開発のポイント

第1回 3層データバインドを正しく活用しよう(前編)

ブログパーツ


書庫

日記カテゴリ

コミュニティ

コード修正するなら体裁をあわせて欲しい

自分が書いたプログラムでも、他の人が修正することって良くありますよね?

そんな時、それまで自分が書いていたコードと、修正されたコードの体裁が違うことがあります。

そうすると、それまで一貫性があったコードが途端に読みにくくなってしまい、いざ自分が修正しようとしたときに、コードの変更内容を読み取るのに苦労させられます。

コードの書き方に各人こだわりがあるのはわかるのですが、修正するときはそれまでに書かれているコードの体裁を、なるべく踏襲してもらったほうが混乱もなくて良いと思うのですが・・・

 

私だけでしょうか?

投稿日時 : 2007年8月30日 21:29

Feedback

# re: コード修正するなら体裁をあわせて欲しい 2007/08/30 23:21 ゆき

私も他人のコードを修正するときは、できるだけ合わせますが、
自分が悪いと思っているコーディングスタイルだった場合は、合わせるのは苦痛。。

# re: コード修正するなら体裁をあわせて欲しい 2007/08/31 0:02 かつのり

Javaの話で恐縮ですが、私の場合の話を言うと、
コードの体裁を合わせるために、最初からIDEのフォーマッタを利用しますね。
IDEのフォーマッタのルールはプロジェクト単位で設定できるので、
それを共有することで、一切の体裁のゆれがなくなります。

そういう風に、予防線を最初から張っておきます。

# re: コード修正するなら体裁をあわせて欲しい 2007/08/31 0:29 まさる

・ゆきさん
>自分が悪いと思っているコーディングスタイルだった場合は、合わせるのは苦痛。。
なんとなくですが、エントリに書いたような人は大抵変なコーディングスタイルのことが多いような気がします。
#つまり、あんまりコードの体裁とか気にしない。

・かつのりさん
>そういう風に、予防線を最初から張っておきます。
Javaは比較的そういうところをサポートするツールが充実している印象があります。
が、C#,VBはまだまだこれからって感じがします。
#この辺はやっぱりVB6以前の影響があるのかもしれないですね。

# re: コード修正するなら体裁をあわせて欲しい 2007/08/31 0:46 まさる

>#この辺はやっぱりVB6以前の影響があるのかもしれないですね。
この書き方だと、VB6以前が悪いみたいな書き方でしたね。

私が今まで関わった仕事で、VB6以前がメインの開発環境だった時のプログラムのコードを見ると、コーディングスタイルなんて気にされていない場合がほとんどなんです。
そして未だにそういう時代のやり方を引きずっている人も多く、なかなか意識が変わっていかないことが一因ではないかな、ということでした。

# re: コード修正するなら体裁をあわせて欲しい 2007/08/31 1:57 はつね

コーディングスタイルを統一するかどうかは、言語やツールというよりも会社の文化というかそういった面が強いかと思います。
コーディングスタイルを気にする文化のあるところだったらVB6以前だろうが汎用機だろうがそれなりに整っているし、手を入れるときに「コーディング規約とかあるの?」とか聞くのも日常的だったです。過去形なのは、中途半端にツールがフォーマッタ機能を持ち始めた頃以降の人たちにはそれが希薄だって事があるからです。

# re: コード修正するなら体裁をあわせて欲しい 2007/09/01 11:05 さかもと

さかもとと申します。
コードの体裁・・・。人様に見せられるようなものではありません・・・。

# re: コード修正するなら体裁をあわせて欲しい 2007/09/01 14:53 まさる

・はつねさん
>コーディングスタイルを統一するかどうかは、言語やツールというよりも会社の文化というかそういった面が強いかと思います。
あとは個人の意識の持ちようもそうですかね。
私ももちろん言語、ツールの所為だとは思っていません。
ただ、VB6以前で開発されたシステムは母数が大きいので、玉石の石の方が多くなっている感はあります。

・さかもとさん
>コードの体裁・・・。人様に見せられるようなものではありません・・・。
それを言ったら私もとてもとても・・・

タイトル
名前
Url
コメント