濱井です。
2001/09/14 17:15:41 +0900にt-doi@....jpさんが送られた
メールに関する返信です。
>> リファクタリングが普及しない最大の原因の一つは、「ソフトウェアの
>> 規模が生産量である」という誤った考えから脱却できないことにある
>> と思うのですがどうでしょう?
>まさに現在そのような状況にいます.^^;
>私も,コードの品質を判断してもらいたいと思うのですが,周りはなかなかそ
>うゆう状況にならないです.
>#そもそも,品質を明確に判断できる基準がないので...
品質を明確に判断することは極めて困難ですが、ソフトウェアの規模が
生産量どころかむしろコストを示すものであり、将来のコストも暗示
するものであることが理解できれば、かなり変わるように思います。
# 理解させることが難しいんですが(T_T)
>また,リファクタリングが普及しないもう一つの原因として,テストを書くの
>を面倒くさがるというのもあるかと思います.
>#テストが用意されていない->一度書いたプログラムを変更する勇気がない.
>#そもそも,テストファーストと言う考えが存在しない.etc
>
>どうせテストは必ず必要になるはずなのに...
テストは使い捨てにしなければならないと考えているとか(^^;
テストも再利用すると考えれば、無駄にはならないんですけどね。
XPのテストの考えはまさにそう。