Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Perl MedicScott, Peter

    Perl Medic

    Scott, Peter

    Programming
    Open LibraryAmazon
    Stats for nerds
    4recommend
    5mentions
    4people
    2011–2022years
    100% recommend

    Mentions per year

    2011201320152017201920212022

    What Hacker News says

    1. petesergeantApr 2022
      To my mind, Perl Medic by Peter Scott is the best book I've ever read on refactoring and working with legacy code
      thread
    2. peteretepFeb 2018
      Perl Medic is a phenomenal book about refactoring in the general case, through the lens of Perl
      thread
    3. hercyniumOct 2011
      Two excellent books I can recommend for someone working with legacy Perl:

      Perl Medic (Peter J. Scott) - http://amzn.com/0201795264 Effective Perl Programming (Joseph N. Hall, Joshua A. McAdams, brian d foy) - http://amzn.com/0321496949

      Besides those, having a good reference to the language is also essential. For example, I keep Perl In a Nutshell close by, even though I almost always just search http://perldoc.perl.org/ when I need that info.

      thread
    4. hercyniumJun 2011
      re: Perl Medic... Excellent book. What I learned there has served me very well with Perl, and also helped me with work on some crufty Python as well!

      Also, yeah... I should take-back the TDD comment, or at least re-word it. I just get a little knee-jerky when I hear the word TDD mindlessly spouted out as a panacea. TDD works best when combined with other best-practices, and of course, learning how to write tests that help and don't become yet another ball of mud is an art in itself!

      thread
    5. dragonquestApr 2011
      Its so pleasant to find such resources spreading throughout the community. Perl is one language which could've died easily given its undeserved write-only reputation, but its thriving and making some very cool new stuff while steadily negating the argument of being line-noise (Dancer comes to mind as an excellent project to both read and use).

      While Modern Perl and Perl Best Practices seem to be now the defacto texts to follow in this field, I highly suggest to also supplement your learning of good Perl by reading Perl Medic by Peter Scott. While its main purpose is how to maintain a legacy codebase, its an absolute gem when it comes to what type of Perl code you should be churning out.

      thread

    Related

    Cover of Effective Perl programming
    2010–2018

    Effective Perl programming

    Joseph N. Hall
    5 recommend · 8
    Cover of Programming Perl
    2007–2026

    Programming Perl

    Larry Wall
    90 recommend · 298
    Cover of Perl Best Practices
    2008–2025

    Perl Best Practices

    Damian Conway
    22 recommend · 59
    Cover of Higher-Order Perl
    2007–2026

    Higher-Order Perl

    Mark Jason Dominus
    74 recommend · 122
    Cover of Learning Perl
    2008–2026

    Learning Perl

    Randal L. Schwartz
    9 recommend · 15
    Cover of Minimal Perl
    2014–2023

    Minimal Perl

    Tim Maher
    3 recommend · 6
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Mastering Perl
    2014–2022

    Mastering Perl

    brian d foy
    2 recommend · 4