• [^] # Re: Beaucoup de dev ne savent pas faire du SQL

    Posté par . En réponse au journal Optimisez votre code !. Évalué à 3.

    Gérer les problématiques d'insertion (INSERT multi-ligne, et transactions pour diminuer les logs) : cela fait partie de ce que doit savoir un développeur qui travaille avec une base de données mais qui est très souvent ignorée. De plus dans le cas d'insertion de plusieurs parties corrélées, la gestion de transaction permet de s'assurer que la base de données reste dans un état stable en cas d'arrêt du chargement (suite à une erreur) et donc de pouvoir recommencer simplement.

    Qu'est-ce que tu conclus avec cette remarque de ce que dois savoir ou ne pas savoir un developpeur sur les DB? Si c'est d'aider avec bienveillance le developpeur en question a s'approprier ces techniques des que tu te rend compte de ce type de lacune, ca me va. Mais c'est valable pour tout truc necessaire a un moment donne, que ca soit plus ou moins pointu. Donc pourquoi ca en particulier?

    En plus je sens bien le truc venir de la liste des choses indispensables a connaitre, et que c'est une humilitation d'un ignorer une. Eviter la honte est plutot une mauvaise motivation d'apprentissage.