[Biococoa-dev] More on BCSymbolSets
Koen van der Drift
kvddrift at earthlink.net
Sun Mar 6 16:54:49 EST 2005
On Mar 6, 2005, at 4:38 PM, Charles PARNOT wrote:
>
> Exactly my point. Koen, remember we need to give access to both a
> generic class (BCSequence) and typed sequence classes (for John and
> Alex... well, and potentially other users too!).
Thanks for the reminder :)
>
>
>> The more significant question is what should be returned. Nil? an
>> error?
>> Use the default symbol set for that sequence type instead? Go 10.3
>> only and
>> throw an exception?
>>
>> My vote would be to fall back to the default if we get anything
>> non-sensical
>> handed to us.
>
> I thought that too (see my code) but maybe another option is to use an
> empty set, which means you get empty sequences no matter what you do.
> The reason is you want something not ugly enough to generate runtime
> errors (no nil, no exception), but still strong enough that the error
> can not be missed (be it the user of the framework, or the user of the
> BioCocoa-based app, doing something silly).
>
I also would prefer an empty sequence.
- Koen.
More information about the Biococoa-dev
mailing list