じゃんぬねっと日誌

ネタと雑記と時々プログラミング

目次

Blog 利用状況

ニュース

不況すぎる件。

スポンサードリンク

運営サイト

  • C# と VB.NET の入門サイト

書庫

不要なメンバはその場で削除する

先日 @IT 会議室に「Visual Studio で不要なメソッド等の判別方法」というスレッドが建ちました。

Visual Studio で不要なメソッド等の判別方法 [atmarkit.co.jp] からの引用

開発も終わりに近づいてきましたが、開発環境に不要なものがいくつか残ってしまっています。
不要なものとは、

(a).csファイル中の使っていないクラス、メソッド、using宣言
(b).aspxファイル中の不要なJavaScript外部ファイル(.js)、スタイルシート外部ファイル(.css)

なのですが、大きなプロジェクトなので、これらを手動で調べて行くのは大変です。 
これをVisualStudioの機能か何かで一気に検出する方法は無いものでしょうか?

bは難しいかもしれませんが、aは何か方法がありそうな気がするのですが、、見つけられないでいます。 

私は不要なものはその場で削除するので (そうしないとイヤな性質) 特に困ったことはないのですが、それなりの規模のグループ開発ですと徹底するのは難しいですね。何らかの理由があって残す場合は「カスタム属性」を設定するようにして、それ以外のものは削除するという運用を考えたことがあります。これでも当然不要なものは残ったままになりますが、あとで第三者が見る時に不要かどうかの判別がしやすくなります。COBOL みたく Anchor を残しておくと良いです。

大規模開発ですと汚くなりますので、どうしてもルール付けは必要です。しかしそれでも汚くなるものです。大規模開発では触らぬ神に祟りなしが基本ですね。神経質な人はイヤがりますけど。

投稿日時 : 2007年10月11日 11:22

コメントを追加

# 不要なメンバとは? 2007/10/11 11:59 R.Tanaka.Ichiro's Blog

不要なメンバとは?

# 不要なメンバとは? 2007/10/11 12:04 R.Tanaka.Ichiro's Blog

不要なメンバとは?

# re: 不要なメンバはその場で削除する 2007/10/11 12:10 kox

えー!わんくま同盟の「不要なメンバ(ー)はその場で削除する」って!。
それは僕のことですか?ドキドキ

# re: 不要なメンバはその場で削除する 2007/10/11 12:34 じゃんぬねっと

そう来ましたかw

バラバラにされた恨みがあるあの人を...w

# re: 不要なメンバはその場で削除する 2007/10/11 13:13 さかもと


DELETE FROM wankuma.com
WHERE
  職業=画伯
OR
  名前=さかもと


そんなことしたらあのこと言いふらします。


# こうしてゴミソースは繁殖する 2007/10/11 13:14 Ognacの雑感

こうしてゴミソースは繁殖する

# 不要なメンバを救う会。 2007/10/11 13:21 拝啓、さかもとと申します

http://blogs.wankuma.com/jeanne/archive/2007/10/11/101389.aspx http://blogs.wankuma.com/rti/archive/2007/10/11/101400.aspx

# 不要なメンバを救う会。 2007/10/11 13:21 拝啓、さかもとと申します。

不要なメンバを救う会。

# re: 不要なメンバはその場で削除する 2007/10/11 14:22 ネタ好き未記入

消せない一番の理由は、誰かにとって必要あるからだと思いますwww

作成者「この力作を消されてなるものか!」
メンバー「誰も使ってないから必要ないけど・・・」

# re: 不要なメンバはその場で削除する 2007/10/11 14:43 oyama

いかにもネタなタイトルが……w

# re: 不要なメンバはその場で削除する 2007/10/11 15:37 Moo

obsolete-Attributeはいかがですか?

例:http://d.hatena.ne.jp/aspx/20061006/1160112826

# re: 不要なメンバはその場で削除する 2007/10/11 15:46 じゃんぬねっと

Obsolete 属性だと結構微妙だったりするのですよね。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=39284&forum=7

AUTHOR 欲しい。

# 不要なメンバを削除する 2007/10/12 1:05 かつのりの日記2

不要なメンバを削除する

# re: 不要なメンバはその場で削除する 2007/10/12 10:08 裏口

>COBOL みたく Anchor を残しておくと良いです。



>AUTHOR 欲しい。

Anchor → AUTHOR の間違い?

# re: 不要なメンバはその場で削除する 2007/10/12 10:26 じゃんぬねっと

そうです。AUTHOR です。orz

これは System.Windows.Forms.Control.Anchor プロパティの所為ですね。

# re: 不要なメンバはその場で削除する 2007/10/14 4:40 frontline

不要なメンバ..でドキっとしましたわ。

# re: 不要なメンバはその場で削除する 2007/10/16 22:16 nico

不幸なメンバだと思って読んでました。
道理で話についていけない訳です。

タイトル  
名前  
URL
コメント