专家推荐 Perl学习指南

开发 架构
你对Perl语言是否了解,这里向大家简单介绍一下Perl学习指南,相信通过本文介绍你对Perl的学习会上一个新的台阶。

本文和大家重点讨论一下Perl学习指南,介绍了一些Perl的学习窍门,首先我们看一下以下几个问题,如果你对这些问题的认识都比较明确,那么你对Perl学习会很大的提升。

Perl学习指南

首先,来到Perlchina就是找对学习Perl的***步。每个人都有不同的学习方法,下面列举几个供参考:

首先,请考虑如下问题:

◆如果Perl是你学的***个编程语言,推荐先看一些编程基础,流程控制,逻辑和设计的知识.大家有没有好的中文书籍介绍?

◆如果你学过其他语言,那就可以从学习Perl的语法开始(Perl语言入门),或者是从Perl的自带文档。当你对Perl的语法了解后,尝试书中的例子,试着写一些简单的程序。很快你就会发现Perl和你以前学过的语言类似。

◆如果你是一个有经验的程序员,你可能直接会从读程序,尝试理解开始。虽然不同语言有很多相像之处,但很多时候你还是会迷惑的。推荐至少先了解Perl的基本语法。

◆一个几乎通用的方法是,首先学习文档或书籍,尝试其中的程序例子,试着改动,然后修改出错的地方。然后再接着读,尝试复杂些的程序,重复以上的步骤。阅读+实践是***的学习方法。
同时,Perl学习指南建议你还需要这样:

给自己设一个学习目标,为什么学习Perl,用Perl来做什么。知识是在实践中学到的。试着用Perl来写一个留言本,家庭影集,分析日志程序等。不要一上来就打算写一个网络商店的复杂程序,从小的程序开始更容易看到学习的进展,激励自己学习下去。

闭门自学的人往往要花更大的力气学习,而且往往会多走弯路。如果学习Perl的时候可以参与到Perl的社区里,那么你就可以和其他Perl的用户交流经验,获得帮助。如果英文好的话,你可以访问perlmonks.org等网站,聚有很多Perl的高手。下面看一下Perl学习指南中Perl学习窍门介绍。

Perl学习窍门:

◆查询文档

如果你对某个函数的使用不清楚,那么在命令行上使用perldoc函数名来查阅Perl自带文档。你也可以把函数名替换为模块名来查阅模块文档。例如perldocLWP::Simple当然,如果英文有困难的话,还是建议阅读Oreilly书籍。

◆程序调试

不管你的程序多短,使用usewarnings和usestrict对你找到错误有非常大的帮助。庆幸的是,klaus已经翻译了一篇绝妙的调试文章Brian的Perl问题之***指南。

◆提问的智慧和寻找答案的能力

初学时碰到的许多问题都已经被别人问过了而且很有可能已经被回答了。所以,你要学会使用google或论坛搜索你的答案。遇到问题时,你可以把问题表达出来,阅读相关文档,尝试写程序自己解决。如果实在没有头绪的话,***尝试到论坛里或者是用户组来提问,通常,大家更乐意帮助那些已经对自己的问题作过研究的人,那些只要答案的人常常没人理睬。学习Perl学习指是一个自己反复研究,尝试的过程,不要依靠别人的帮助。

【编辑推荐】

  1. Perl线程入门指南
  2. 学习笔记 Perl基本语法
  3. Perl引用中直接引用用法解析
  4. Perl流程控制语句用法指南  
  5. 技术分享 解析Perl模块创建和导入方法

 

责任编辑:佚名 来源: csdn.net
相关推荐

2010-07-15 15:39:51

Perl线程

2010-07-16 10:44:54

Perl数组

2010-07-20 13:19:16

Perl入门手册

2010-07-20 16:19:54

Perl

2010-07-13 13:15:17

Perl

2010-06-12 17:19:18

UML用户指南

2010-07-16 15:29:02

Windows Pho

2010-07-29 09:31:28

Flex编程模型

2009-11-11 14:32:33

路由协议介绍

2010-07-23 12:23:49

Perl基础

2009-09-17 09:01:10

CCNA学习指南CCNA

2011-08-23 10:29:13

LuaPlayer

2010-07-14 13:57:30

Perl开发工具

2010-07-26 11:09:35

Perl函数手册

2014-12-11 17:55:05

程序员

2010-06-11 14:21:53

2009-03-22 12:01:33

CCNA视频教程下载

2015-12-07 11:22:00

算法学习指南

2009-11-24 14:48:00

2009-11-12 17:20:17

点赞
收藏

51CTO技术栈公众号