• # the root of all evil

    Posté par (courriel, site web personnel) . En réponse au message Optimisation... alignement ou taille mémoire. Évalué à 2.

    Écrit ton programme sans te soucier trop des performances (bon, il faut penser un minimum à une architecture qui tient la route mais la taille des structures de données devrait vraiment être secondaire à ce stade puisque tu peux les changer relativement facilement sans tout réécrire). Une fois qu'il fonctionne, tu peux commencer à profiler au niveau performance et mémoire puis seulement tu peux envisager d'optimiser telle ou telle partie.

    http://en.wikipedia.org/wiki/Program_optimization#When_to_optimize

    Also,

    Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?—BK

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.