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