viernes, 22 de junio de 2007

Calentando los motores

Comencemos con un caso que lo tiene todo:

public class CalendarItem
{
...
public virtual bool IsMileston()
{
return this.Item is ProjectMilestone;
}
}

....todo: un método por propiedad, un 'is' cortaextensibilidad, una llamada a propiedad por si acaso, le falta una 'e' al método y, para sacarnos de toda duda, un categórico 'virtual'... como si alguien fuera a sobreescribir esto!!!