Créer des comptes à la main est long et irrégulier. Le faire par script est rapide et régulier, y compris dans l'erreur.
La règle d'identifiant
Première lettre du prénom, suivie du nom, le tout en minuscules et sans espace.
Les entrées à traiter
| Prénom | Nom |
|---|---|
| Marie | Dupont |
| Marc | Dupont |
| Chloé | Lefèvre |
| Jean | Vandenberghe-Lacroix |
Objectif
Appliquer la règle aux deux premières lignes, dire si le résultat est utilisable, et compter les catégories de cas particuliers que cette règle ne traite pas.
Rappels
Un identifiant doit être unique dans l'annuaire, et composé de caractères que tous les systèmes acceptent.
Pièges
Les trois cas sont visibles dans le tableau : deux personnes produisent le même identifiant, un prénom porte un accent, et la dernière ligne donne un identifiant de vingt et un caractères, au-delà de la limite de vingt. Aucun des trois n'apparaît en testant avec « Jean Dupont ». Une règle qui ne les prévoit pas ne produit pas une erreur unique : elle en produit une par ligne concernée, sur la totalité du fichier traité.