But I hate more isPlague in Object.

Stef

On Jun 24, 2013, at 12:55 PM, Esteban Lorenzano <esteba...@gmail.com> wrote:

> I never liked it, so I vote for removal :)
> 
> On Jun 24, 2013, at 11:27 AM, Henrik Johansen <henrik.s.johan...@veloxit.no> 
> wrote:
> 
>> 
>> On Jun 23, 2013, at 10:08 PM, Tudor Girba wrote:
>> 
>>> Just remove it :)
>>> 
>>> Doru
>> 
>> Alternatively, start using it, and remove the rest of the is* methods on 
>> Object, which was the initial intent :P
>> 
>> Of course, there's a tradeoff between locality of implementation and 
>> discoverability with (default) tools here, in that you get less 
>> implementors, and Object is cleaner, but at the cost that finding the actual 
>> meaning of is: in use in a specific piece of code outside of a debugger 
>> *can* be a pain… 
>> 
>> In my mind, what's currently in use is the better tradeoff for day-to-day 
>> programming and maintenance . 
>> 
>> Extensions that don't require contrived protocol names for tool support 
>> would be a neat thing :)
>> 
>> Cheers,
>> Henry
> 
> 


Reply via email to