• [^] # Re: Sortie d'EasyPHP 1.7

    Posté par . En réponse à la dépêche Sortie d'EasyPHP 1.7. Évalué à 0.

    si on compte les instructions (;) on en est au même nombre

    Tu ne veux pas compter le nombre de () tant qu'on y est? Au niveau performances, ce que tu proposes est une abomination, et c'est dû à un manque dans la base de données. Tu peux toujours dire ce que tu veux.

    J'ajouterais aussi que si tu veux que ce code gère de façon valide la cohérence des données, il faut qu'il soit exécuté en section critique de façon à interdire les insertions dans la base entre la requête de vérification et la requête de suppression (sans parler des caches à proscrire). Donc non seulement ton code n'est pas efficace, mais en plus il n'est pas valide.

    Autrement, le jour où une base de données plus rapide que MySQL mais ne supportant pas les clefs primaires verra le jour, combien de développeurs viendront nous dire "oui, mais c'est à l'application de gérer ce genre de contrainte, on peut faire des requêtes pour vérifier avant les insertions"?

    Je préfère largement que ce soit un outil qui vérifie la cohérence des informations plutôt que de devoir passer derrière le code de chaque développeur pour vérifier s'il ne casse pas l'une des contraintes que le projet impose... je suis un développeur faignant, comme tout bon développeur (aïeuu, mes chevilles)