现在,我正在阅读这本书,并通过它来进行编码:book 我想知道这是否是学习Perl的最佳方式?是否应该更多地尝试正则表达式?是否应该继续尝试编写Perl样例脚本?
相关问题: what are good books for learning perl
这本权威的学习Perl书籍名为《Learning Perl》。赶紧入手吧。
我不建议写示例脚本,试着编写一些自己需要的东西。它不必是一个大项目;每个人都偶尔需要一个小工具。编写示例脚本是枯燥无味的;过去如此,现在如此。
我使用在线书籍 "Learning Perl the Hard Way" 来教我的同事学习Perl。
不要被标题吓到,它只是针对那些已经精通其他编程语言的程序员,因此它并不侧重于编程部分,而主要关注Perl部分,所以它可能更适用于你的情况(或者也可能不适用)。
拉马的书是不错的选择
O'Reilly出版社有很多关于Perl的书籍。 Perl编程也很好,值得搭配拉马的书一起阅读 - 我把两本书都放在书架上,虽然我已经有一段时间没用Perl编程了,但我认为这两本书结合起来足够扎实。 Perl Cookbook 也很有用(是的,这是O'Reilly几乎独占的领域 :-)。
至于实践练习,Perl确实有些“只写不读”的声誉,所以要寻找清晰的示例,如果您对某些内容感到困惑,请不要假设问题出在您身上 - 总有不止一种方法可以解决它。
我的经验是,没有比实践更好的学习方法。但是当你遇到无法解决的难题时,你需要有人提供反馈。Stackoverflow对此很好,但在我看来,Perlmonks更好,因为它有一个聊天室可以获得即时反馈,还有他们的问答帖子可以回答更长的问题,结合了更专业的环境。(据说Larry Wall也会在那里出现,以及上述书籍的一些作者。)