Code bloat: Difference between revisions
(→Causes) |
|||
Line 4: | Line 4: | ||
Most code bloat is probably from widespread '''bad practices''' in software development. {{en}} | Most code bloat is probably from widespread '''bad practices''' in software development. {{en}} | ||
''Some'' code bloat | ''Some'' code bloat is done intentionally by corporations: either to promote [[planned obsolescence]], or to collect user data, or both. However, corporations are only ''part'' of the problem; non-corporate [[open-source]] software projects can be just as ''bloated''. | ||
No matter the cause, the effects are the same. | No matter the cause, the effects are the same. |
Revision as of 14:53, 3 April 2023
Many of today's apps & websites are built inefficiently and become worse over time. They take ever more computing power
Causes
Most code bloat is probably from widespread bad practices in software development. [ELABORATION needed]
Some code bloat is done intentionally by corporations: either to promote planned obsolescence, or to collect user data, or both. However, corporations are only part of the problem; non-corporate open-source software projects can be just as bloated.
No matter the cause, the effects are the same.
Effects
People are effectively forced to buy new electronics, far sooner than they would otherwise need to. This makes life unnecessarily expensive, and takes a heavy toll on the environment.
Examples
This section has not been filled in yet.
Awareness
Most people are probably unaware that code bloat even exists. It's commonly accepted that computers just get "slower" over time - even though there's no physical reason why this has to happen. Circuit boards aren't cars - they don't slow down as they get old. It's the software that becomes slow.
Solutions
This section has not been filled in yet.