Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re^6: parent::versioned supports minimum version specification in parent classes

by Anonymous Monk
on Aug 07, 2019 at 02:44 UTC ( #11104073=note: print w/replies, xml ) Need Help??


in reply to Re^5: parent::versioned supports minimum version specification in parent classes
in thread parent::versioned supports minimum version specification in parent classes

Your sensibility is perfect I think. Short variable names / descriptors are false economy. They waste 10x more developer time in squinting, guessing, look-ups than they save in typing or appease in decorative sensibility. parent::versioned is straightforward and clear. parent::v, without already knowing the proper context, is the opposite. Thanks for the module!

Why not parent::minver? "versioned" doesn't say minimum version

  • Comment on Re^6: parent::versioned supports minimum version specification in parent classes

Replies are listed 'Best First'.
Re^7: parent::versioned supports minimum version specification in parent classes
by Your Mother (Archbishop) on Aug 07, 2019 at 13:38 UTC
    Why not parent::minver? "versioned" doesn't say minimum version

    Because that would rule out maximum version, specific version, list of versions, and version ranges. Overly specific is worse than overly terse.

      But it doesn't support those features now -- doubt it would ever?

      "version" versus "versioned"?

        I opened the door to them by crypto-requesting them just by writing it down. Ask davido if I didn’t. :P Why limit oneself? Why start painting at the doorway instead of the corner? “Versioned” is less semantically ambiguous than “version.”

Re^7: parent::versioned supports minimum version specification in parent classes
by talexb (Canon) on Aug 07, 2019 at 12:14 UTC

    'Versioned' is the correct word, for the arguments already stated.

    Alex / talexb / Toronto

    Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11104073]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (4)
As of 2021-11-27 15:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?