process of code refactoring can result in stepwise reductions in software entropy. See also Feature creep Software bloat Software brittleness Software rot Fail-fast programming pattern to reduce software entropy Algorithmic information theory References Metaphors Software metrics Software quality Software engineering terminology Software maintenance