Index: [Article Count Order] [Thread]

Date:  Fri, 14 Sep 2001 18:30:44 +0900
From:  hamai@....jp
Subject:  [XP-jp:02568] Re: 生産量
To:  extremeprogramming-jp@....jp
Message-Id:  <200109140930.SAA05045@....jp>
In-Reply-To:  <20010914171428.3F1F.T-DOI@....jp>
References:  <20010914171428.3F1F.T-DOI@....jp>
X-Mail-Count: 02568

濱井です。
2001/09/14 17:15:41 +0900にt-doi@....jpさんが送られた
メールに関する返信です。

>> リファクタリングが普及しない最大の原因の一つは、「ソフトウェアの
>> 規模が生産量である」という誤った考えから脱却できないことにある
>> と思うのですがどうでしょう?
>まさに現在そのような状況にいます.^^;
>私も,コードの品質を判断してもらいたいと思うのですが,周りはなかなかそ
>うゆう状況にならないです.
>#そもそも,品質を明確に判断できる基準がないので...

品質を明確に判断することは極めて困難ですが、ソフトウェアの規模が
生産量どころかむしろコストを示すものであり、将来のコストも暗示
するものであることが理解できれば、かなり変わるように思います。
# 理解させることが難しいんですが(T_T)


>また,リファクタリングが普及しないもう一つの原因として,テストを書くの
>を面倒くさがるというのもあるかと思います.
>#テストが用意されていない->一度書いたプログラムを変更する勇気がない.
>#そもそも,テストファーストと言う考えが存在しない.etc
>
>どうせテストは必ず必要になるはずなのに...

テストは使い捨てにしなければならないと考えているとか(^^;
テストも再利用すると考えれば、無駄にはならないんですけどね。
XPのテストの考えはまさにそう。