What's New

レビュー時に指摘されなかったので今さら修正できません 2008/1/21

コーディング規約を守らない中国人プログラマ
コーディング規約にはっきりと「例外を無視してはいけない。」「想定外の例外を捕捉(catch)してはいけない」と書いてあるのですが、全く守られていません。完全無視です。
(オフショア大學/日本人)

2008年3月創刊予定のオフショア開発専門誌編集会議より。


今回ソースコードを見てもっとも愕然としたのは例外処理。
数百箇所も禁止コードがそのまま書いてあるのです。

 try {

  処理;

 } catch( Exception ) {

  // 何もしない

 }

               (ある中国オフショア開発より)


日本人マネージャが数百箇所におよぶ禁止コードの修正を中国人プログラマに指示したところ、以下の理由からあっさり拒否された。

・今からやると納期に間に合わない
・修正すると不具合が発生する
・レビュー時に指摘されなかった
・□□□□□□□□

 →そんなの関係ねー。今すぐ直せ(怒)


■成功の勘所

受け入れ担当者の技術力がないと、コーディング規約準拠を断念せざるを得ない。なぜなら、多少の規約違反があっても、見かけの上では、プログラムは正常動作するから。あなたなら、どうする?「規約だから」の一点張りか。それとも・・・


☆オフショア開発でコーディング規約が守られません。もっともらしい言い訳をして修正依頼にも応じません。なぜ、中国では明確な規約すら守らないのでしょうか。

◆規約を理解していないから
◆違反しても罰則がないから
◆規約の重要性を知らないから
◆当社ではちゃんと規約を守ります
◆その他

○結果を見る
○コメントボード


締切:2008年01月29日23時00分
協力:クリックアンケート


2008年01月21日 23:58 in | コラム , マネジメント | 固定リンク |

 

トラックバック

トラックバックURL:
http://www.ai-coach.com/cgi-bin/mt/mt-tb.cgi/599

コメント




ログイン情報を記憶しますか?

(スタイル用のHTMLタグが使えます)

同一カテゴリー商品一覧