Apprendre à coder c'est bien, à créer une db c'est mieux. Change my mind 👇

Unpopular chez la majorité des développeurs...

Apprendre à coder c'est bien, à créer une db c'est mieux.
Change my mind 👇

1️⃣ Plus essentiel : le code ne sauve pas les erreurs de modélisation des données, il les subit. L'inverse n'est pas vrai.

2️⃣ Plus accessible : le modèle relationnel (et SQL) est un ordre de grandeur plus simple que tous les paradigmes de programmation actuels

3️⃣ Plus pérenne : le code change, les données restent. Les langages et framework passent, SQL reste.

4️⃣ Plus formateur : l'interrogation des données est moins procédurale, plus fonctionnel.

5️⃣ Plus efficace: la seule manière d'éviter les N+1 queries, la peste n°1 du developpement logiciel, c'est d'avoir compris l'intérêt du set-at-a-time, que seules les bases de données relationnelles offrent.

Je suis disponible en commentaire pour clarifier ou être challengé sur les 5 points*

  • Sauf pour me dire qu'il faut apprendre le code et les bases de données. Obvious 😉

#Databases #SQL #KlaroCards

Retour