• [^] # Re: Phonon

    Posté par (site web personnel) . En réponse au journal Qt 4.4 : Version de démonstration. Évalué à 1.

    Il y a des parties de Qt qui sont optimisées comme du difficilement imaginable. Avec des problématiques complexes.

    Ca me parait pas choquant que ce code soit illisible. Souvent mon code optimisé devient illisible parce que certains raccourcis sont effectivement illisibles.

    Je peux pas dire que un switch touffu résulte nécessairement de ce type d'optimisation mais ca semble quand même probable, surtout quand tu parles de dessin de widget noù la vitesse doit être la priorité.

    Note qu'un gros switch s'optimise en général pas mal par le compilateur, en générant (horreur) des goto.

    D'ailleurs, j'ai pas vu de goto dans Qt, preuve qu'ils codent proprement :-) Je suis même prêt à soutenir un troll qu'on code avec un goto peut être plus propre et plus lisible *dans certaines conditions* qu'un code sans goto (ou sans switch touffu puisqu'on y est).