• [^] # Re: Le code

    Posté par . En réponse au journal Microsoft cherche partenaire "libre" pour comparer Linux et Windows. Évalué à 3.

    mais oui, justement.

    Tiens je vais te donner un exemple qui me revient en mémoire, sous GIMP (eh oui, désolé, c'est un des logiciels que j'ai poussé le plus loin et avec une optique "professionnelle" comme tu dis), donc sous GIMP, tu a un outils qui s'appelle tampon (ou clone) qui permet de peindre avec une autre partie de l'image. Le process est le suivant :
    - tu choisis l'origine de la copie
    - tu peinds à l'endroit où tu veux "coller"

    Bien maintenant, tu est en train de peindre mais, c'est un peu petit, pas de problème, un des avantages de l'infographie c'est de pouvoir zoomer. tu prend la loupe, tu zoom, tu reprends ton tampon et là *boufr* tu as perdu ta source.

    J'ai demandé un peu à droite à gauche, et ce qu'on m'a répondu c'est "bah oui, mais tu comprend quand tu change d'outils (passage par l'outil loupe), l'outils précedent est 'détruit', donc tu perds la source".
    Ah oui, en tant que développeur, je comprend, c'est plus "propre" au niveau du code de gérer la loupe comme un autre outil, mais en tant que graphiste, je ne comprend pas, c'est pas "logique", j'ai zoomé (je me rapproche de la feuille en gardant mon pinceau à la main) et après, mon pinceau a été "nettoyé".

    Donc voici un exemple de code "propre" mais de fonctionnalité "impropre"
    (sinon l'astuce consiste à utiliser les raccourci +, - * , 1 et CTRL+ALT+E pour faire les opérations de zoom mais c'est du workaround)

    On pourrait aussi donner l'exemple des fusions (mailing) dans OpenOffice

    * mais pas sur le pavé numérique, ça ne marche pas, encore un truc logique pour l'informaticien, et tout à fait étrange pour l'utilisateur.