我应该先学习Perl 5 OO还是Moose?

前端之家收集整理的这篇文章主要介绍了我应该先学习Perl 5 OO还是Moose?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我还是比较新的Perl编程,但我知道Perl 5 OO基本上如何工作。然而,我从来没有创建任何项目与Perl 5 OO,所以我相信我会遇到很多陷阱。

最近我发现了关于Moose模块的炒作。我检查了一些关于CPAN的文档,我发现它是相当有趣,并帮助我作为开发人员很多。此外,它似乎是非常稳定和可靠的。

我应该加强使用基本的Perl 5 OO语法,直到我觉得很熟悉它(知道阶段后面发生了什么),或者你认为我应该直接开始使用Moose开发应用程序?或者我应该甚至给鼠标一试?

任何想法和经验,赞赏。

提前致谢!

解决方法

正如其他人已经指出的,学习Perl的OO的基本知识将帮助你,不仅是大多数非moose包,而且与Moose本身,因为深入Moose基本上只是使用标准的Perl OO布局。基本上一旦你舒服你明白 Moose::Manual::Unsweetend显示你将有一个合理的Perl的OO原则的把握。 Damian Conway的面向对象的Perl书是对对象定向周期的一个很好的介绍,不仅仅是Perl的风味。我强烈建议阅读它,或至少前半部分。

最后,没有理由使用鼠标(Moose的替代品),除非你分成两个非常具体的类别,你有硬启动时间约束或硬依赖性要求。如果你不落入这两个地方,穆斯几乎总是一个更好的答案。

披露:我是Moose的核心开发人员,并与Mouse合作。

原文链接:https://www.f2er.com/Perl/173453.html

猜你在找的Perl相关文章