Building codes tend to become so restrictive that they discourage owners and tenants from adapting structures to make them more habitable. In developing countries, and especially in shanty towns, the majority of building codes and standards are ignored because following them would produce buildings too expensive for most people.