On Wed, Jul 10, 2013 at 3:13 PM, Claude Pache <[email protected]> wrote:
> Le 10 juil. 2013 à 19:05, David Bruant <[email protected]> a écrit :
>> Who needs this particular consistency anyway?
>
> IMO, when designing an API, the right question is not: Why would I be 
> consistent in that particular case?, but: Why would I be inconsistent in that 
> particular case? You didn't give a good reason for breaking consistency.

+1.  Anyone who's had to suffer through PHP knows the pain of APIs
that didn't care about being consistent.  There are sometimes good
reasons to not be consistent, but there's always a strong mental-tax
reason for maintaining it.

~TJ
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to