#programming #antifragility Created at 2023-01-24 # [Anonymous feedback](https://www.admonymous.co/louis030195) # [[Epistemic status]] #shower-thought Last modified date: 2023-01-24 Commit: 0 # Related - [[Computing/Redundancy]] - [[Computing/Software Engineering/Most computer programs are fragile]] - [[Biology/Evolution/Organic programming]] - [[Biology/Cloning]] - [[Biology/DNA]] - [[Philosophy/Rationality/Models/Antifragility]] # TODO > [!TODO] TODO # Dont repeat yourself - REPEAT YOURSELF In [[Programming|programming]] we often emphasise the importance of not repeating yourself and reuse your code everywhere, but this optimisation often leads to a very complex system and sometimes it's wiser to just be redundant. In nature, the human body has organs like the two kidneys to serve as a backup system, redundancy can make a system more resilient to external shocks and stresses. [[DNA]] is a great example of redundancy, as it is stored in every cell of the body, allowing it to be more resistant to mutations and other external influences. Furthermore, by creating and utilizing redundant systems, engineers and computer scientists can achieve a level of [[Philosophy/Rationality/Models/Antifragility|antifragility]], which can help the system to withstand and even benefit from external shocks and stresses. ![[4819DD14-805D-4DE6-8DF4-23D49798E91F.jpeg]]