私はDevExpressCodeRushとRefactorを少し使っています!今週はプロで、コードを入力すると自動的にコメントを生成するコメンタープラグインを選びました。
基本的な意味(実際にはかなり良い)を選択するという仕事がどれほど優れているかについては説明したくありませんが、デフォルトの実装では疑問が生じます。
デフォルトでは、}文字を入力してブロックを閉じると、プラグインは次のようなコメントを追加します...
using(MyType myType = new MyType())
{
myType.doWork();
} // using
(つまり、開いた場所の閉じ中括弧のラベルにコメントを追加します。)
この動作が非常に役立つ場合があることはわかりますが、結果のコードは、コメントを追加すると非常に乱雑に見えると思います。
私は他の人が何であるか疑問に思いました;この種のコメントに対する見解は何でしたか。学術的な観点からだけでなく、それらについて多くの否定的なコメントを受け取った場合、同僚にそれらを与えるか、それらを取り除くかを決めることができます。