Re: [reSIProcate] A few upgrades to the API.
On 7/28/04 12:23 PM, "Alan Hawrylyshen" <alan@xxxxxxxxxx> wrote:
>
> Say you check in a change that alters the way in which the library deals
> with a function parameter that COULD cause grief to someone expecting
> the
> old behaviour. For example, and this is contrived, you invert the
> sense of
> a boolean parameter. The code still compiles, but the behaviour isn't
> what you'd
> expect. The compatibility # would be advanced so clients knew they
> were 'too old'
> to expect reasonable results from the library.
if you need the user to change code, change the signature so they can find
what they need to fix