2017-10-15 18 views
-1

私は異なるコードの匂いについて学び、それに応じてコードをリファクタリングしようとしています。私はLong Methods、Type Checkingについて学んだことがありますが、これらのコードの匂いを特定する際に問題があります。それが長いメソッドか型チェックであればどうすればいいですか?それはifsの多くを持っているか、それは何と考えることができますか?異なるコードの匂いを識別するためのさまざまなテクニックは何ですか?Javaのコード臭い

答えて

1

編集:this answerもチェックしてください。

これは正しい方法ですか?なぜあなたのために仕事をすることができるプラグインがあるときにすべての可能なパターンを暗記しようとしますか?

当社のオフィスでは、私たちが書いているとおりにコードを読んで、ファイル間で重複したコードを除いてほとんどすべての匂いを強調するオフィスでSonarLint pluginを使用しています。プラグインを使用し続けると、コードの覚えが終わることになります。

0

臭いコードは、読みにくく、わかりにくいコードです。普遍的なルールと許容範囲は、プログラマごとにプログラマごとに異なります。コードの匂いやコードの匂いのカタログを読んで、そのような問題が発生したと思われるかどうかを確認してください。そのようなことは実践と経験を伴います。

関連する問題