3 ms·
> If you want to re-implement logind you will invariably read the logind source code anyway... 1) Does this mean that you consider software's source code to be
by simoncion 11y ago
> If you want to re-implement logind you will invariably read the logind source code anyway...
1) Does this mean that you consider software's source code to be adequate documentation of an API and its behavioral contracts?
2) There's this saying that goes something like "You never know that you have a good API until you've created three independent implementations of it.". It's very difficult to create an independent implementation of an API if the primary documentation of important parts of that API's behavior is the source code that implements that API.