in reply to Cleaning out .cpan/build directory

Cleaning out this directory will not break your Perl-system, but I do check its contents (before the automatic cleaning happens) to see if there are any interesting files in it. Some modules install additional examples and such here. Also looking at some of the tests for the module just installed can give you some extra understanding of its inner working.

CountZero

A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James