Index: [Article Count Order] [Thread]

Date:  Wed, 19 Apr 2000 21:58:11 +0900
From:  Akira Hirasawa <hirasawa@....jp>
Subject:  [XP-jp:00242] Re: XPractices 【 6. Method comments 】(案)
To:  extremeprogramming-jp@....jp (extremeprogramming-jp ML)
Message-Id:  <200004191258.AA00044@....jp>
In-Reply-To:  <20000419090121N.hiranabe@....jp>
References:  <20000419090121N.hiranabe@....jp>
Posted:  Wed, 19 Apr 2000 21:58:47 +0900
X-Mail-Count: 00242

平沢です。
こんにちは

ついでにjdkも測ってみたところ、次の通りでした。

1メソッドあたり平均行数	24.2 
1メソッドあたり平均命令行数	8.9 
1メソッドあたり平均ステートメント数	4.6 

http://www.ogis-ri.co.jp/otc/hiroba/others/JavaMetricsTool/JMA.html
で調べられます。
よろしければJudeもかけてみてください。

なんだか、このメーリングリストの主旨から思い切りはずれてますね...
XPについて議論したい人は、無視してくださいね。

お邪魔しました。

Kenji Hiranabe さんは書きました:
>
>平鍋です.
>
>On Tue, 18 Apr 2000 22:06:22 +0900,
>Akira Hirasawa <hirasawa@....jp> said:
>
> > 参考までに私が去年、実際に関わったプロジェクトでは次の通りでした。
>
> > ・1メソッドあたりの命令行数(コメントは除く) : 10.7
> >  (これは、"public void foo() {"などの宣言部やimport文も含めた値です。)
> > ・1メソッド当たり平均ステートメント数 : 5.9
>
>すごいですね.ちょうど1メソッド6行というC3プロジェクトの値と
>同じではないですか.
>
> > 言語はJavaで、全体で50人月近くのプロジェクトでした。
> > GUI部分(全体の半分ぐらいですが)はツールによるコード生成を使ったこともあり、
> > 手続き的に書かれた箇所も多いのですが、
> > これを除くと平均値はもっと少なくなります。
>
> > オブジェクト指向できちんと分析・設計をすると、
> > 1行だけのメソッドもたくさんできますので、
> > 「平均値」はかなり下がると思います。
>
>なるほど.確かに get/set 系で1行で済んでしまうものは多いで
>しょうね.
>
> > 問題は、平均値を大きく上げてしまっているメソッドが
> > どれくらいあるかですね。
>
>そうすると,3行以上のメソッドだけで平均した行数,とか,20行
>以上のメソッドの数,とかの方がよい指標なのでしょうか.
>
>以上
>

--
Akira Hirasawa (hirasawa@....jp)
Object Technology Center, OGIS-RI Co., Ltd.
tel: 03-5440-0511(521) Fax:03-5440-0531
URL: http://www.ogis-ri.co.jp/otc/