Tout à fait ! Et que le cahier des charges est important - soit on colle au sujet, soit on prévoit des extensions futures probables ou on traite les cas non attendus (carte avec plus de 4 octets pour l’ID - et encore ici il faudrait faire plus et vérifier que la longueur de lID est 4 pas uniquement que les 4 premiers sont identiques)
De même une attente active n’est pas toujours souhaitable - une approche par état pourrait être nécessaire si le programme doit faire différentes tâches tant que la carte est posée
L’important reste de donner des idées de code à ceux qui viennent poser des questions, et toutes les idées pertinentes sont bonnes à prendre !