19-02-2009, 04:11 PM
Je crois qu'il faut distinguer "bonne architecture" de "bonne optimisation".
Je me range de l'avis de Allwise, c'est plus important d'avoir un site fonctionnel avec une architecture claire plutôt que de passer un mois sur un algorithme pour gagner quelques secondes.
Par contre, avoir une bonne architecture ça veut aussi dire être capable de se rendre compte où seront les "bottleneck" du programme et en avoir conscience. Quitte à modifier cette architecture si c'est irréaliste. Mais c'est plus un problème de conception que d'optimisation.
Je me range de l'avis de Allwise, c'est plus important d'avoir un site fonctionnel avec une architecture claire plutôt que de passer un mois sur un algorithme pour gagner quelques secondes.
Par contre, avoir une bonne architecture ça veut aussi dire être capable de se rendre compte où seront les "bottleneck" du programme et en avoir conscience. Quitte à modifier cette architecture si c'est irréaliste. Mais c'est plus un problème de conception que d'optimisation.