commit 411ffa0e625147e878ccef82827957cb028db3f0
parent f95dc776d214ca2ae769ec06c21c7af4b73cea0b
Author: viznut_web <viznut_web@web>
Date: Tue, 14 Jun 2022 23:01:26 +0200
empty web commit
Diffstat:
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/dependency.mdwn b/dependency.mdwn
@@ -12,14 +12,7 @@ libraries (some of which may be bundled with the OS). An increasing number
of computer programs also depend on an [[Internet]] connection and an
arbitrary server often maintained by the corporate owner of the program.
-Nature is full of dependencies but most of them are **soft dependencies**:
-animals can usually find nutrition from whatever other organisms are
-available instead of strictly depending on specific species. In high
-technology, however, we are mostly talking about **hard dependencies**:
-computers and cars need to be built from very specific components, some of
-which may only have only one manufacturing plant. Programs often depend on
-specific versions of specific libraries, and changes to those libraries may
-[[render the program unusable|software rot]].
+Nature is full of dependencies but most of them are **soft dependencies**: animals can usually find nutrition from whatever other organisms are available instead of strictly depending on specific species. In high technology, however, we are mostly talking about **hard dependencies**: computers and cars need to be built from very specific components produced in very specific factories. Programs often depend on specific versions of specific libraries, and changes to those libraries may [[render the program unusable|software rot]]. Hard dependencies come with a low tolerance for faults and changes.
[[Documentation]] can be thought of as a soft dependency in the computer
world. Some kind of documentation is usually needed in order to fully