Every software will eventually become a nightmare to maintain, unless we actively do something about it.