0

AutoCAD プラグインに取り組んでいます。使用するいくつかの方法があります

Document doc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;
Database dataBase = doc.Database;
Editor editor = doc.Editor;

クラスの冒頭でこれらの 3 行を使用して を呼び出しdoc、必要なときdataBaseeditorいつでもこれらの 3 行を使用するのはクリーンなコードでしょうか、それとも各メソッドで宣言する方がよいでしょうか? 多くのコード行を節約するように見えますが、それらはグローバル変数のように見えるので、できるだけ頻繁に避けるべきですよね?

グローバル変数とフィールドに関するいくつかの投稿を読みましたが、それらをそのように使用する必要があるかどうかわからないようです。

それについての考えは大歓迎です。

4

1 に答える 1