Maîtriser la programmation en recréant des technologies

Vous utilisez des outils chaque jour sans savoir comment ils fonctionnent. Les frameworks et les bibliothèques cachent la complexité pour vous aider à travailler rapidement. Cela crée des lacunes dans vos connaissances.

La méthode « build-your-own-x » corrige cela. Vous construisez de zéro une version simplifiée d'un outil que vous utilisez. Vous ne vous contentez plus d'utiliser la technologie, vous commencez à l'architecturer.

Pourquoi cela fonctionne :

Vous pouvez commencer petit. Choisissez un outil comme une base de données ou un outil en ligne de commande et essayez de répliquer ses fonctions de base.

Source : https://dev.to/kelvin_kariuki_20f4bec616/master-programming-by-recreating-your-favorite-technologies-from-scratch-4563