メンテナンスできない出来ないコードのための3ステップ

またもや紹介記事ですが…
Patrick Steele’s .NET Blog より、Three Steps to Unmaintainable Codeです。
メンテナンスできないコードを生む3つの要因について、楽しく解説しています。ざっと要約しますと…
1)コメント
→コメントは多くの場合理解を助けるが、そうでないもの、コレがイケる!読む人の目をくらませ、混乱させるコメントを書けば、一発でメンテナンス不可能に。「コード見ればわかるわ!」なコメントとか、「コード直してコメント直さず」とかとか。
2)Boolean型に”flag”と名づける
→public static fieldだったりすると、もうボーナスポイント。いくつものフォームの中に “flag” の判定を撒き散らしておけば、もう完璧!
3)スタティック変数
→上の2)と、さらにインスタンス変数とスタティック変数を適度に混ぜて使えば、あっというまにコードをガラクタの山に!
#要因は他にもイロイロあるのですが、敢えて3つに絞っている所もミソですね。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree