On 06/07/2012 05:29 PM, Jim Crossley wrote:
"David M. Lloyd"<david.lloyd(a)redhat.com> writes:
[...]
> The only way I can measure cost is in runtime performance, development
> overhead, and (and this is the punch line) the translation team, who
> actually have a MUCH LARGER stake in this than any of us. And I think
> we hit it out of the park in all three areas.
I'll give you grand slams on performance and the translation team. I'd
give you a sac fly for development overhead, since creating an interface
to log an info message is far more cumbersome than calling an info()
function, imho.
You say that now, until you have to refactor or perform a correction or
you discover that missing or broken message. Having done all of these
things I can assert safely that I think the developer experience is much
improved over the standard resource bundle-like approaches typically
proposed at first blush. I just don't think that everything was
considered before the lectures began to fly.
But hey, you still got the runner home, and kudos to you for
balancing
all those forces optimally (it's a thankless job)
Tell me about it.
--
- DML