3 ms·
> You'd also be relying on the library developer to fix any issues you have, be it with the library or your own implementation. Isn't this the entire premise b
by bern4444 6y ago
> You'd also be relying on the library developer to fix any issues you have, be it with the library or your own implementation.
Isn't this the entire premise behind open source software? You're always relying on the maintainers and contributors to resolve bugs you may encounter. But because its open source, anyone can simply open a PR with the fix.
> Using it means your code will only be as efficient as the library.
Certainly true, but for most people and projects speed of delivery is more important than speed of the application. We take on some tech debt now to get to market more quickly and address that tech debt later on.
One cannot take responsibility for an individual's misuse of your product. If people use this library incorrectly, then its not really the author's fault...
I'd hope the author added some guidelines of how to use this and wrote the library in a way that encourages proper and good use to minimize incorrect use but its on the consumer to integrate the library correctly