3 ms·
Using third-party libraries may be more costly than developing your own. It's much easier to modify and maintain your own software which is purpose-built to yo
by mgaunard 4y ago
Using third-party libraries may be more costly than developing your own.
It's much easier to modify and maintain your own software which is purpose-built to your needs than it is to maintain somebody else's code that was built to their needs, and was probably overcomplicated to make it as a generic library.
For a compiled language, you have the extra complexity of integrating its build system into yours.
So I'd say you should still weigh carefully whether you want to pull an extra dependency or not.
- idlehand 4y agoYour own code is as foreign as a third party library to a developer who hasn't been part of the writing process. Third party libraries which have a handful or more users are generally speaking relatively bug-free for standard use cases. Third party libraries are generally a productivity win for languages which have decent build systems, which is most of them notably excluding C and C++.
- mgaunard 4y agoNot true, the codebase of any company has all its components well-integrated with each other and uses consistent style. Every third-party library will feel extremely alien.