私は、難解な難読化手法はメソッド名をあいまいなものに置き換えるだけでなく、ソースコード内の文字列をバイト配列に置き換え、それらを元の文字列に変換するメソッドを追加するなどのことも読んでいます。難読化によるパフォーマンスの低下?
これは、意見に基づく回答につながる質問の1つかもしれませんが、とにかく質問します:このような難読化手法が適用された場合にアプリケーションがどの程度のパフォーマンス損失を被るか? C#string
やStringBuilder
エンティティのように、データベースに大きく依存している、つまりコード内にクエリが存在するソフトウェアがあります。
ニース、downvoteに感謝します。 [Privileges - vote down](https://stackoverflow.com/help/privileges/vote-down)を引用できますか? 「ダウン投票は極端な場合に備えておくべきだ」と述べている。それはコミュニケーションと編集の代用として意味されていません。 "私は必ずダウンワード自体を反対しませんが、少なくとも何が間違っているか教えてください。私が言うことができるのは、Javaを使わずにC#を書いただけなので、あなたはうっかり下降している可能性があります。 – Informagic