Perl最佳实践(影印版)

Perl最佳实践(影印版)
作 者: 康韦
出版社: 东南大学出版社
丛编项: 东南大学出版社O'REILLY图书系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: perl
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Perl最佳实践(影印版)》作者简介

内容简介

许多程序员凭直觉来编程,这些直觉来自于他们早期养成的习惯和风格。这样写出的程序似乎自然、直观,而且看起来也很不错。但是,如果你想严肃地对待程序员这份职业,那么直觉就远远不够了。《Perl最佳实践》讲述了许多关于Perl语言的编程规则、使用惯例、开发标准和最佳实践,这些内容不仅有助于程序员之间的交流和协同工作,同时也提供了一套思考问题的可靠框架和一种表述解决方案的通用语言。通过生动幽默的表达,作者DamianConway为Perl编程人员提供了关于编程艺术的256条规则,这些规则能帮助你编写出更好的Perl代码。这些规则涵盖了代码布局和命名规则,数据和控制结构的选择,程序解构和模块化,接口的设计和实现,面向对象设计,错误处理、程序测试和调试。.本书中所有的规则都是为了写出清晰、健壮、高效、可维护和简洁的程序而设计。Conway博士并不自诩这些规则是最广泛和最清晰的实践集,但实际上,本书确实提供了在实践中被广泛认可和应用的建议,而不是象牙塔似的编程理论。..最特别地是,《Perl最佳实践》提供的规则是实在有效的,世界各地的开发人员已经普遍使用。像Perl语言的初衷一样,这些规则将使你的开发更加出色。...

图书目录

Preface

1 Best Practices

Three Goals

This Book

Rehabiting

2 Code Layout

Bracketing

Keywords

Subroutines and Vraiables

Builtins

Keys and Indices

Operators

Semicolons

Commas

Line Lengths

Indentation

Tabs

Blocks

Chunking

Elses

Vertical Alignment

Breaking Long Lines

Non-Terminal Expressions

Breaking by Precedence

Assignments

Ternaries

Lists

Automated Layout

3 Naming Conventions

4 Values and Expressions

5 Variables

6 Control Structures

7 Documentation

8 Built-in Functions

9 Subroutines

10 I/O

11 References

12 Regular Expressions

13 Error Handling

14 Command-Line Processing

15 Objects

16 Class Hierarchies

17 Modules

18 Testing and Debugging

19 Miscellanea

A Essential Perl Best Practices

B Perl Best Practiices

C Editor Configurations

D Recommended Modules and Utilities

E Bibliography Index