Programming and software in general sucks.
Often also used for configuration.
You should always document what you changed and why you changed it.