in reply to A use strict confession, with real questions.

I faced a similar situation over the years as I matured with the language and discovered better ways to do things while the language improved from the early days to Perl 5. Besides applying much of the other good advice you've received here, I found that reading Damian Conway's book, "Perl Best Practices," was a great help along the way to upgrading my old code to modern Perl. (And I hope he will write a similar book for Perl 6 some day.)
  • Comment on Re: A use strict confession, with real questions.

Replies are listed 'Best First'.
Re^2: A use strict confession, with real questions.
by eyepopslikeamosquito (Archbishop) on Jun 07, 2015 at 21:11 UTC

    And I hope he will write a similar book for Perl 6 some day
    From Interview with Damian Conway:
    And I can certainly see myself writing a book on Perl 6 best practices. But I can't see myself writing the best practices book until I have 5 or 10 years experience of what people do wrong in the language. That's where the best practices come from. Seeing the mistakes that people make and the consequences of those mistakes...and we don't know what they are yet. To write Perl 6 best practices needs a lot of experience in the community, and a lot of feedback, and me teaching a lot of people and finding out what they don't do right.