Sick of "many dependencies" framing
Sick of "many dependencies" framing
Posted Feb 11, 2026 7:17 UTC (Wed) by taladar (subscriber, #68407)Parent article: FOSS in times of war, scarcity, and AI
I am so sick of the dependency problem always being framed in terms of the number of dependencies rather than the amount of code involved and how well maintained, documented, tested,... it is.
Having one million lines of code in your dependencies does not get any better if it is in two dependencies of 500k lines each, 495k of which are essentially never looked at, nobody knows how they work and no tests exist for them but nominally they are "maintained" because they are part of another project that has some other lines that are properly maintained.
All having few large over many small dependencies achieves is that you have less information about the actual state of the code you depend on.
Sure, you have to deal with fewer organizations that handle that code if you have a small number of dependencies but that only really matters if you are more concerned with the bureaucracy of pretending everything is in a great state than with the actual state of the code.
