• [^] # Re: ia routeur

    Posté par . En réponse au lien Une IA conçoit un ordinateur Linux fonctionnel en une semaine. Évalué à 2.

    Sur des échanges de fichiers réguliers, quand il y a un problème sur un fichier, ça se traite au niveau de l'entité qui génère les fichiers

    Il y a ce principe de la robustesse qui dit : "be conservative in what you do, be liberal in what you accept from others".

    En pratique, ça veut dire que tu dois prendre en compte, dans une certaines mesure, le laxisme et les bugs des systèmes avec lesquels tu communiques. Tu peux aussi prendre la voie de rejeter tout ce qui n'est pas 100% conforme à une spec, mais ce n'est pas tellement compatible avec la dure réalité :).

    J'ai bossé avec des softs qui faisaient l'inverse : super rigides sur les inputs, mais qui généraient des fichiers un peu moisis (par exemple dont les séparateurs décimaux dépendaient de la locale de l'ordi qui génère le document, une horreur). Ce qui fait que le logiciel ne savait pas relire ses proches fichiers si la langue n'était pas identique sur la source et la destination. Fun :).