答えて
Class::Accessor
は、無ムードのPerlではかなり標準です。
MooseX::Declareは、あなたが探しているものかもしれません...自分はただ退屈であることを書きます。
Mooseは、最も直感的な方法ではないかもしれませんが、実際にこれを行います。
特にMooseX :: FollowPBPでは、set_とget_接頭辞のPerlベストプラクティスの命名規則が設定されています –
他の人が指摘しているようにMoose
を使用できます。より軽い実装の場合は、Class::Accessor
を使用できます。さらに、オプションのムース様インターフェースも備えています。
Class::Accessor
は彼らの命名についてPerlのベストプラクティスにダミアン・コンウェイのアドバイスに従うことをセッターとゲッターを強制されますfollow_best_practice
方法があります。
使用ムース自動的に設定/取得アクセサメソッドを生成する
マウス(ESPのマウス:: XS)、これらの日(メーリングリスト)最高performanceを取得しているようです。それは軽量ムースのようです。
Class::XSAccessorは非常に高速なアクセサを生成し、柔軟性がありますが、より速く、スリムで互換性のあるMooseであるMouseに直接スキップすることをお勧めします。これは完全なOOシステムです。
- 1. bundledDependenciesリストを自動的に生成する方法はありますか?
- 2. Anormパーサーコンビネータを自動的に生成するツールはありますか?
- 3. UML図を自動的に生成する方法はありますか?
- 4. composer.jsonを自動生成するコマンドはありますか?
- 5. WPFデスクトップアプリケーションのWPFコントロール用に自動化IDを自動的に生成する方法はありますか?
- 6. SPRING XD:モジュールを「自動的に」アップロードする方法はありますか?
- 7. JSモジュールからユニットテストを自動的に生成する方法は?
- 8. 中央にカスタムロゴのあるQRコードを自動的に生成できるCodeigniterライブラリはありますか?
- 9. Perlでhtdigestパスワードファイルを操作するモジュールはありますか?
- 10. Visual Studioでは、一意のメソッド名を自動的に生成する方法はありますか?
- 11. 自分のクラスのデータバインディング準備プロパティを自動的に生成する方法はありますか?
- 12. クラスの周りに自動的にラッパーを生成するツールはありますか?
- 13. GoogleコンタクトAPIに接続するPerlモジュールはありますか?
- 14. JSFでidが自動的に生成される要素をレンダリングする方法はありますか?
- 15. ReSharperでGetHashCodeとEqualsを自動生成する方法はありますか?
- 16. Pythonで__str __()を自動生成する方法はありますか?
- 17. Eclipseでラッパーを自動生成する方法はありますか?
- 18. Meteor JSでサブドメインを自動生成する方法はありますか
- 19. 番号を昇順に自動生成する方法はありますか?
- 20. GlobalSuperressions.csを自動的にクリーンアップするツールはありますか?
- 21. 動的にperlモジュールを使用する
- 22. PerlのExpectの自動実装はありますか?
- 23. Perl用の優れた自動テストスイートはありますか?
- 24. TLSをサポートするPerl IMAPモジュールはありますか?
- 25. Drupalモジュールは自動的に無効になります
- 26. PythonプログラミングでArgparseモジュールを置き換えるPerlモジュールはありますか?
- 27. wordpressの投稿にギャラリーを自動的に生成する方法はありますか?
- 28. Visual Studioの自動生成イベントを一時的に無効にする方法はありますか?
- 29. $ 100からクーポンコードを自動的に生成する方法は?
- 30. Perlの日付書式文字列からglobパターンを生成するモジュールはありますか?
「ムース」を試しましたか? –