Perl Best Practices

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

factoring

     default argument values

     out built-in functions

     slices

fail( ) subroutine 2nd 3rd

fat commas (=>)

     best practice

     Readonly subroutine

     values and expressions

Fatal module

     built-in failures 2nd

     contextual failure

     description 2nd

Fibonacci numbers

File::Glob module

File::Hierarchy class 2nd

File::Slurp module (CPAN)

File::Temp module

filehandles

     *ARGV 2nd

     anonymous

     autoflushing 2nd

     barewords as

     best practices 2nd

     closing explicitly 2nd

     formats and

     I/O and

     indirect 2nd

     localizing

     openhandle function and

     opening cleanly 2nd

     printing to

     seek function and

     select function and

     slurping 2nd

     tied

files

     error checking 2nd

     memory and

     plain-text

Filter::Macro module (CPAN)

filtering

     encapsulated cleverness and

     grep function and

     list values

     lists

first( ) subroutine

     aliases and

     complex mappings

     description 2nd

     dollar-underscore and 2nd 3rd

     grep function and

     list selections and

     parentheses and

first_index( ) subroutine 2nd

fixed-width data

flags

     best practices

     command-line conventions 2nd

     distributed control and

     error handling via

     failed builtins and

     lazy

     meta-options and 2nd

     tests and

floating-point numbers 2nd

flock function

flow of control

     error handling and 2nd

     loop labels and

     postfix selectors and

flyweight scalars

for statement

     C-style and 2nd

     input loops and

     list generation and 2nd

     list selections and

     list transformations 2nd

     non-lexical loop iterators and

     postfix looping and

     recoverable failure and

     reversing lists and

     Smart::Comments module and

     vs map

     while statement and 2nd

fork statement

form( ) subroutine 2nd

format statement

formatting

     best practice

     extended 2nd

     recommendations

forward slash (/)

FREQUENTLY ASKED QUESTIONS template

functions

     automating sorts 2nd

     caching and

     code layout and 2nd

     error handling and

     fixed-width data

     globbing

     grepping 2nd

     hash 2nd

     mapping 2nd

     reversing lists 2nd

     reversing scalars 2nd

     separated data 2nd

     sleeping 2nd

     sorting

     string evaluations

     substrings 2nd

     utilities

     variable-width data

Категории