Dear Log,
One of the most useful HTML-parsing modules is called HTML::TokeParser. Why not HTML::TokenParser? Would it have broke the bank to type that 'n'?
Another useful module is HTML::LinkExtor. Why not HTML::LinkExtractor?
LWP::RobotUA has a method called $robot->no_visits($netloc). And "no" there means "number".
Feel my pain. And do not abbreviate, or you will REALLY feel my pain, in the form of my Icepick of Retribution!
Retributn
vsergu on 2002-02-22T21:26:21
I thought it was an ice ax(e).
I once knew someone who abbreviated "left" as "lft." (with the period).
HypertextMarkupLanguage::*
pne on 2002-02-25T07:59:18
I propose using HypertextMarkupLanguage::TokenParser and LibraryForTheWorldWideWebUsingPerl::RobotUserAgent instead.
Where do you stop? (only half facetious)
Cn Y Rd Ths? D Y Njy T?
citizenx on 2002-02-25T20:22:22
Oh, how I feel your pain. I go through this all the time with the databases at work, where it seems vowels are the Tools Of Satan.
Tables with "subscriber" in the name, but "subscr" in various column names. Abbreviations like "wrnty", "overrd", "intrfce" (holy god you're saving TWO DAMN LETTERS), "cntry", and so on. And they're not even consistent, so I have to constantly check why something isn't working!
And yet they insist on having redundancy in the form of "bin_num", "sic_code", and lookup tables where the column names are unique (prepend the lookup table name) rather than make them all the same (given they all have the same ID/short desc/long desc structure).