• [^] # Re: Rien de nouveau

    Posté par . En réponse au journal Vendre de l'open source illégal??. Évalué à 3.

    Ça me fait penser à un programme que j'ai vu.
    Pour l'histoire, je suis étudiant en école d'ingé (en info) et un autre étudiant (en mécanique) m'a demandé de l'aide pour modifier un programme (en C écrit par un autre étudiant en méca).

    Et la, c'est l'horreur.

    1. Pas de fonction, tout est dans un main() de plus de 1000 lignes.
    2. Indentation aléatoire
    3. Tout est déclaré au début, y compris des tableaux de 100X100 sur la pile, bien sûr aucune variable ne fait plus de 2 lettres. Il devait y en avoir un quarantaine (au moins).
    4. Certains tableaux étaient accédés avec des index négatifs (ça marchait car ça tapait dans le tableau déclaré juste avant).

    Et j'en oublie…