3 ms·
> caller shouldn't know specifics on what is valid for the callee Why? How do you even use an API if you don't know what you can pass into it?
by programmer_dude 10y ago
> caller shouldn't know specifics on what is valid for the callee
Why? How do you even use an API if you don't know what you can pass into it?
- nwmcsween 10y agoFor example strtol, you may pass whatever (implicitly nul terminated, which is bad) and it either returns a value or an error. I wasnt advocating _you_ don't know what to pass but that the caller doesn't include specifics of the callee.