The PBP suggests never using “” or ” for empty strings, and using q{} instead. Because clearly that’s so much more readable. Read the rest of this entry »
PBP: 034 Empty Strings
August 28th, 2014PBP: 033 String Delimiters
August 25th, 2014The PBP suggests using interpolating string delimiters only when they’re needed. How much of my time do I get to waste changing single to double quotes because there’s a contraction in a message, or the other way because there isn’t? Read the rest of this entry »
PBP: 032 Utility Subroutines
August 21st, 2014Here’s where the PBP tells you to prefix “internal use only” subroutines with an underscore. Why it calls them “utility subroutines” I don’t know. Read the rest of this entry »
PBP: 031 Ambiguous Names
August 18th, 2014Some words are easily misinterpreted, and the PBP suggests avoiding them for names. I don’t agree with one of the things it suggests you always avoid, though… Read the rest of this entry »
Writing 2014-06-09
August 16th, 2014Writing 2014-06-08
August 16th, 2014Writing 2014-06-07
August 16th, 2014Writing 2014-06-06
August 16th, 2014CPAN Day Upload!
August 16th, 2014Happy CPAN day, everyone! If I’m reading the history right, it’s been nineteen years since CPAN went live, and it’s thrived since then.
Thanks in part to Neil Bowers’ steady blogging, I’ve finally uploaded a module of my own to CPAN. I am tickled pink to see the new module show on search.cpan.org already; I’m sure it’ll be on metacpan in a few minutes. (I even got my picture to work!)
I also uploaded a maintenance release of a module Tomas Doran gave me co-maint on, because I had changes and he is alway extremely busy. I was happy to update it and get it put on CPAN. That one will show, as it’s an existing module.
There’s a few hours left in CPAN day, so if you’ve got something to share, now is a great time!
PBP: 030 Ambiguous Abbreviations
August 14th, 2014This boils down to “don’t abbreviate when it isn’t clear.” The response to this should be, “Well, duh!” Read the rest of this entry »