| From: | Josh Berkus <josh(at)agliodbs(dot)com> |
|---|---|
| To: | pgsql-hackers(at)postgresql(dot)org |
| Subject: | Re: JSON Function Bike Shedding |
| Date: | 2013-02-19 19:52:01 |
| Message-ID: | 5123D7E1.1030608@agliodbs.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
>> I've come to value greppability of source code pretty highly. I think
> that
>> some of the points you raise are valid, but in my (minority) opinion
>> overloading creates more problems than it solves. You're not going to
>> convince me that get() is *ever* a good name for a function - you might as
>> well call it thing() or foo() for all the useful information that name
> conveys.
What about extract()? That's consistent with the function we already
use for timestamps and intervals, and is more clear than get().
On the other hand, to_string() seems like a GREAT name for an overloaded
function. You know that it takes some other type as an argument,
possibly several other types, and will always output a string.
--
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Pavel Stehule | 2013-02-19 19:55:10 | Re: JSON Function Bike Shedding |
| Previous Message | Fabrízio de Royes Mello | 2013-02-19 18:07:40 | Re: Call for Google Summer of Code mentors, admins |