Perl 最佳实践(节选) --- 19

 

 

第十九章:其他主题

 

 

 

贰肆零.

要使用版本控制系统(revision control system)。

 

 

 

贰肆壹.

通过Inline::模块把非Perl代码集成至你的应用程序中。

 

 

 

贰肆贰.

配置语言要保持简单。

 

 

 

贰肆叁.

不要使用format

 

 

 

贰肆肆.

不要对变量或文件句柄做绑定(tie)。

 

 

 

贰肆伍.

不要是机巧的(cLever)。

 

 

 

贰肆陆.

如果你必须依赖机巧,就将其封装起来。

 

 

 

贰肆柒.

不要对代码做最优化,而是做性能测试。

 

 

 

贰肆捌.

不是把数据结构最优化,而是要予以量度。

 

 

 

贰肆玖.

寻找使用缓存的机会。

 

 

 

贰伍零.

将你的子程序缓存自动化。

 

 

 

贰伍壹.

对你用的任何缓存策略做性能测试。

 

 

 

贰伍贰.

不是对应用程序做最优化工作,而是予以剖析(profile)。

 

 

 

贰伍叁.

重构语法时要小心保留原有语义。

相关文章

1. 如何去重 #!/usr/bin/perl use strict; my %hash; while(...
最近写了一个perl脚本,实现的功能是将表格中其中两列的数据...
表的数据字典格式如下:如果手动写MySQL建表语句,确认麻烦,...
巡检类工作经常会出具日报,最近在原有日报的基础上又新增了...
在实际生产环境中,常常需要从后台日志中截取报文,报文的形...
最近写的一个perl程序,通过关键词匹配统计其出现的频率,让...