• [^] # Re: dates et adresses

    Posté par (site web personnel, Mastodon) . En réponse au journal Des concepteurs qui ont éteint trop tôt leur cerveau. Évalué à 0.

    Pour les adresses ça me semble plutôt malin.

    Quand tu postes une lettre:

    La personne qui trie le courrier qui vient d'être posté doit lire seulement la dernière ligne: soit c'est un code postal et iel envoie le truc dans le centre de tri correspondant. Soit c'est un pays, et iel transfère au centre de tri international du pays en question (qui doit lui utiliser l'avant-dernière ligne, ce qui est un peu plus compliqué, mais ça reste tout à fait raisonnable).

    Ensuite, une fois arrivé dans la bonne ville, on a besoin en priorité de la première ligne pour savoir dans quelle rue et numéro apporter la lettre.

    Et il n'y a que le facteur à la fin de la chaîne qui a besoin des autres informations, a priori pour seulement un petit nombre de lettres à trier à chaque adresse.

    Si le "Rue Machin, 1337" était rangé au milieu de l'adresse comme tu le proposes, le tri et la distribution du courrier seraient plus complexes.

    C'est donc une structure de données plutôt bien optimisée, rendant facile d'accès, non pas les informations les plus importantes ou les plus générales, mais celles auxquelles il y a besoin d'un accès rapide pour un grand nombre d'éléments.