私は仕事でResharperを使用しています。私の同僚の何人かはそうしません。
書かれていない人が書いたコードを開くと、画面上のオレンジ色の量からすぐにわかります。
私が確信していないのは、無意識のうちに残した混乱をどの程度まで自由に片付けるべきかということです。私が見ているもののほとんどで、それはずさんですが無害であり、私がResharperを使用したことがなければ、実際に私に飛びつくことはありません。
私は自分の選択肢を広く見ていると思います
1)ソースコードの変更履歴はメンテナンスに欠かせません。変更をできるだけ少なくしないと、次の人は何が変更されたかを理解することを望んでいません。とにかく到達不能コード、.ToString()の不必要な使用などを気にする人。
2)インクルードなどの無意味なものを変更し、メソッドドキュメントのコメントなどを修正します。それを書いた人は自分のコードがこのように見えるのが好きなので、文句を言わない状態のままにしておきますが、不要なオレンジの一部を取り除きます
3)オレンジは赤だけですが、明るいです。F12、次にAlt+Enterを緑になります。
4)オレンジを忘れて、そのモンスター700ライン機能を見てください。この1997年は何ですか?忙しくする時間です...そして時間があれば、同僚を私たちの親友でありメンターであるファウラー氏に紹介してください。
私は、自分がどれだけの時間を持っているか、コードをどの程度担当しているか、コードがどれほど複雑に見えるか(通常は1または4に行くことができます)に応じて、オプション間を行き来する傾向があります。
4つの選択肢のうちの1つは私が目指しているもののようですが、どれが私にはわかりません