Index: [Article Count Order] [Thread]

Date:  Mon, 03 May 2004 12:17:00 +0900
From:  Narushima Hironori <hironori@....com>
Subject:  [XP-jp:04989] Re: 【記事紹介】テスト駆動開発( TDD )が分かると従来の設計手法の問題が見えてくる
To:  extremeprogramming-jp@....jp
Message-Id:  <200405030305.i4335io00467@....jp>
In-Reply-To:  <A3C42C22AB50ACf_kojima@....jp>
References:  <A3C42C22AB50ACf_kojima@....jp>
X-Mail-Count: 04989

Narushima Hironori と申します。

>
>TDD のメリットについて考察しています.
>

面白くて考え抜かれた記事だなと思いました。
(「リヤカー時代の成功体験に引きずられて」の喩えがナイス)


これからのプログラミング作業は、複雑なAPIやフレームワークと戦うことに
なると思うのですが、複雑なものを理解するのは難しいですね。「とりあえず
動くけど、後でもっとスマートな実装方法が見つかった」ということが結構あ
ります。学習による発見も多くなるので、学習を反映させるリファクタリング
可能にするためにもTDDは重要だと思います。



(ただ、J2EE の話でいうと、私は、もう最初からJ2EEは信用せず、アプリ
ケーション毎に必要な分だけ、トランザクションの保証が必要ならそういうよ
うな機能を実装していったほうがいいのではないかなと思ってますが。そし
て、Java よりは軽く作れるスクリプト言語のほうがいいですね。そのほうが
ラクチン。)

-- 
Narushima Hironori mailto:hironori@....com
http://hironori.narucy.com