As someone who lived (and is currently in Japan), I disagree. While addresses may be logical from the largest to smallest blocks from country to town to block, once you're on a block the address references the name of the building instead of an actual identifier. This sucks for a couple reasons:
- Some building have one or more entrances or various sides of the block. Knowing the block does not give you any information on how to enter the building and so you basically just have to know the building you're going to or use maps/directions. In Western countries the number on the street is the main entrance of the building in most cases
- Building names are often foreign in the downtown areas and can be confusing for locals + nonlocals to interact about. For example, pronouncing "Bienvenu Mansion" with my American accent can be confusing to the Japanese due to their particular Katakana readings of foreign words.
My original point isn't very strong because in computing that isn't an issue since it's a problem for time of delivery or arrival, but I was just highlighting one random complexity of which there are millions globally that these ERPs need to handle.
It will be easier once you live long enough, it will take time to think differently about address when you are used to street address like in USA. Like many foreigner especially East Asian finds it hard to understand address in USA, when they compare it with their own systems.
Even in Europe each place has their own way of address e.g. an Italian address will be different from a Swiss, French or a Belgian address system.
ERP's are able to handle it for many years this complexity, now we should be able to make it easier.
- Some building have one or more entrances or various sides of the block. Knowing the block does not give you any information on how to enter the building and so you basically just have to know the building you're going to or use maps/directions. In Western countries the number on the street is the main entrance of the building in most cases
- Building names are often foreign in the downtown areas and can be confusing for locals + nonlocals to interact about. For example, pronouncing "Bienvenu Mansion" with my American accent can be confusing to the Japanese due to their particular Katakana readings of foreign words.
My original point isn't very strong because in computing that isn't an issue since it's a problem for time of delivery or arrival, but I was just highlighting one random complexity of which there are millions globally that these ERPs need to handle.