目次:
定義-Cruftはどういう意味ですか?
Cruftは、無駄なコード、冗長なコード、または不十分なコードを表す俗語です。 Cruftには、アプリケーションが設計されたタスクを実行するのに必要のないコードが含まれています。 また、非常に不完全に記述されたコードのコンテキストで使用することもできるため、捨てて最初からやり直すこともできます。
Cruftは必ずしもバグではなく、コードの読み取りと保守を難しくします。 cruftに苦しんでいるコードやソフトウェアは、「crufty」または「cruftierよりも前のバージョン」と呼ばれる場合があります。
TechopediaはCruftを説明します
コードの存在を示すJavaのコードの次のセクションを検討してください。
クラスこんにちは
{
文字列名;
文字列アドレス。
ストリングストリート;
ストリングシティ。
Void someFunction(){…}
}
上記のコードに関連する問題は、Stringステートメントの冗長な使用法です。 これは簡単な例です。 冗長コードのより複雑な形式は、テスト段階まで簡単に特定できません。 その時までに、余分なコードのブロックに適用される処理のために、組織のかなりの量のリソースと資金が無駄になりました。
cruftyコードには、どこでも参照されない不要なパッケージ、同じクラスまたは異なるクラス内で参照されない不要なパブリックアクセスメソッドを含めることができます。
