in reply to Re^2: CPAN Namespace Navigator: tree dump feature added.
in thread CPAN Namespace Navigator

honestly it's not only hard to read it's using some suboptimal techniques.

about readability:

about commenting
about techniques:
All these mentioned problems keep me away to read more and to try it out.²

In general I'm sure you would love to have a look into Damian's PBP book.

This book helped me a lot understanding the traps in Perl and I hope it'll help you too! :)

Cheers Rolf

(addicted to the Perl Programming Language and ☆☆☆☆ :)

Updates

¹) if you need to check UserAgent within BEGIN, I'd consider using a second BEGIN block

2) I.e. the top-down structure is hidden