Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^2: RFC: Name and/or API for module ("Type::FromData")

by Corion (Pope)
on Apr 10, 2014 at 10:59 UTC ( #1081792=note: print w/ replies, xml ) Need Help??


in reply to Re: RFC: Name and/or API for module ("Type::FromData")
in thread RFC: Name and/or API for module ("Type::FromData")

Thank you for the name suggestion! I usually come up with three level names, but I am under the impression that they are considered too unwieldly by other people more adept with naming things. But I like the name...

I try to keep the functionality of generating SQL and executing SQL separate, as usually I prefer to review DDL and manually run it with a user that has the appropriate permissions. DBI might still be needed to import the appropriate SQL_ type constants, but that wouldn't imply the DBIx namespace for me.


Comment on Re^2: RFC: Name and/or API for module ("Type::FromData")
Re^3: RFC: Name and/or API for module ("Type::FromData")
by chacham (Vicar) on Apr 14, 2014 at 14:42 UTC

    Perhaps you can use two different names. One for the actual name, being of three or more parts, another to group such things together. That is:

    SQL::Lazy (or just, Lazy, first adding Lazy::SQL). Then adding more modules to it be to truly lazy, (and eventually renaming it to Perl.:P )

Re^3: RFC: Name and/or API for module (SQL::Type::Guess++)
by tye (Cardinal) on Apr 14, 2014 at 14:56 UTC

    I think this is a good case for a 3-part name. I could see other modules ending up in the SQL::Type bucket. And SQL::Type::Guess is quite short and seems pretty precisely "on the nose" at the purpose of this module.

    - tye        

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (22)
As of 2015-07-02 17:50 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (44 votes), past polls