Re: Macros for time magic values
От | Andrew Dunstan |
---|---|
Тема | Re: Macros for time magic values |
Дата | |
Msg-id | 4D7E1C5E.8010806@dunslane.net обсуждение исходный текст |
Ответ на | Re: Macros for time magic values (Robert Haas <robertmhaas@gmail.com>) |
Список | pgsql-hackers |
On 03/14/2011 09:25 AM, Robert Haas wrote: > On Mon, Mar 14, 2011 at 4:22 AM, Simon Riggs<simon@2ndquadrant.com> wrote: >> On Sat, 2011-03-12 at 22:29 +0200, Peter Eisentraut wrote: >>> On fre, 2011-03-11 at 12:50 -0500, Bruce Momjian wrote: >>>> It has bothered me that many of our time routines use special magic >>>> constants for time values, e.g. 24, 12, 60, etc. >>>> >>>> The attached patch changes these magic constants to macros to clarify >>>> the code. I would like to apply this for 9.1 as a cleanup. >>> I think it's much clearer with the plain numbers. >> Yeh. It's not like the values 24, 12 or 60 were going to change. > I had the same thought. I think the advantage is that it's much harder to mistype a symbolic constant and not have it noticed than to mistype a number literal and not have it noticed. It's debatable whether this advantage is worth the loss in clarity in the case of very well known values such as seconds per minute. cheers andrew
В списке pgsql-hackers по дате отправления: