2 ms·
I prefer if SBJSON is an external dependency, since there's less chance that I need to modify external projects my own projects make use of. The downside of cou
by wsc981 14y ago
I prefer if SBJSON is an external dependency, since there's less chance that I need to modify external projects my own projects make use of. The downside of course is that not all external projects might use the same version of SBJSON, so method names could have changed, could be missing, etc... So it falls to the developer to provide patches to external libraries if they use an outdated version of a library like SBJSON.
Still, this is for me the preferred approach.