モジュール自体のドキュメントはかなり薄く、MOP を指す傾向があります。
5 に答える
まだ読んでいない場合は、最初にマニュアルをよく読んでください。次に、クックブックを読むことができます。
正しいものを読んでいる限り、最近のドキュメントは実際にはかなり良いと思います。Moose のイントロスペクション機能に興味がない限り、" " で始まるクラス名のほとんどのドキュメントを気にする必要はありません。Moose::Meta
Moose.pm ドキュメントでこれをより明確にしようとしました。0.57 の時点で、最初にマニュアルとクックブックを読むように指示されています。
Moose::Manual::Unsweetened
Perl 5 OO を「昔ながらの方法」で使用した経験がある場合は、Moose と同等の Perl 5 の「手動」コードを比較したドキュメントを参照することをお勧めします。
http://moose.perl.orgは、Mooseに関するあらゆるものの優れた中心的なリソースです。
デイブが言及したドキュメントを読んだ後、それがどのようにもっと親しみやすく、または右足で降りることができたのか(または単に見つけやすくなったのか)についての洞察があれば、おそらくそれをドキュメントに貢献したいと思うでしょう。開発者は、新しいユーザーの観点から紹介ドキュメントを実際に読むことはできません。そのため、ドキュメントに対してバグレポート(パッチを含む可能性があります)を提出するか、メーリングリストまたはircチャネルで議論してください。それはあなたの靴の次の人を助けるでしょう。
このMoose クイック リファレンス シートは非常に貴重であることがわかりました。特定の機能を検索するマニュアルのセクションをいつも忘れてしまいます。
私もMooseに移行し始めたばかりです。良いという用語はかなり主観的なものになる可能性があるため、これらのリソースで私が見つけた良い点を詳しく説明します. リソースは、Perl のスキルや経験に応じて多かれ少なかれ役立つ場合があります。
このPerl Monks ページから始めました。そして、下部にリストされているMoose::Cookbokリンクに直接移動しました。そこには、Moose 構文とオブジェクト指向プログラムを示すポッドへのリンクがいくつか追加されています。注文はうまくまとめられました。Moose を先頭に、単純で基本的な OOP から始めて、ページを下っていくにつれて、より複雑な例へと進んでいきます。ポッドは適切に記述されており、過度に冗長ではなく、コードの各チャンクを明確に説明しています。
クックブックを読み終わったら、Perl Monks のページにリストされている他のものをチェックしてみてください。私はまだクックブックの例を調べている途中なので、Perl Monks にリストされているすべてのリソースを確認したわけではありませんが、それらが優れていることは確かです。