Did you know in 2.0 both C# and VB use the partial keyword to indicate a class definition will be spread across multiple declarations?
Don’t they always use different keywords?
How did this happen?
To: Team From: Team Leader Date: T – 3 days Subject: Partial Dear Team, Yesterday, that ‘other’ language team decided to use partial as a keyword in their language. We need the same feature, but you know we try to avoid sharing keywords with that ‘other’ language. We have about 3 days to think something up. Email me your suggestions.
To: Team From: Team Leader Date: T – 2 days Subject: Re: Partial Dear Team, I’ve seen no suggestions yet. You people better put on your brainstorming caps before we have the marketing team come in.
To: Team From: Team Leader Date: T – 1 days Subject: Re: Partial Dear Team, So far we’ve come up with: “Incomplete”, “Fractional”, “Limited”, and “Unfinished”. Of these four only “Fractional” has a fighting chance. The others look insulting in code. I think you people are just using the Word thesaurus or something. Get with it!
To: Team From: Team Leader Date: T Subject: Re: Partial Dear Team, I’m sorry to say we are going to be using partial as a keyword in our language, too. I feel we missed an opportunity to differentiate ourselves, and I hope we never miss another opportunity like this one again. Tim: Your idea about “HalfAss Class” was good, but it didn’t get by legal. Thanks for the effort.