les contenus partagés
aux sources qui vous intéressent
vos propres contenus
En utilisant les services de Miple, vous acceptez nos Règles de confidentialité.
Aujourd'hui, je te propose un article qui te concerne particulièrement si tu débutes dans le développement, peu importe le langage ou le framework que tu utilises.
Imagine : tu as écrit une belle page de code, t'es tout fier, tu lances le programme pour voir le résultat et là crac, ça ne fonctionne pas...
Pourquoi ça ne fonctionne pas ? Comment savoir où chercher ? Quand on commence à coder, on fait à peu près tous les mêmes erreurs de débutant. Je vais donc te donner 4 conseils qui vont te permettre de mieux apprendre et de progresser plus vite.
Apprendre à coder, c'est tout sauf ingurgiter un max de cours théorique qu'on apprend par coeur. C'est la mauvaise méthode :
La bonne méthode, c'est d'apprendre manière active. Dès que tu apprends quelque chose de nouveau, imagine quelque chose de sympa qui s'en sert et crée le. Tu peux aussi recréer une situation similaire à celle vue dans le cours, mais avec des variantes.
L'important est de systématiquement manipuler le code que tu as appris.
Le code ne s'apprend pas par coeur. Amuse-toi à créer de nouvelles choses, et si tu trouves ça fun, alors tu es sur la bonne voie. L'objectif, c'est de pratiquer ce que tu apprends.
Pour écrire du code, il y a le principe KISS, "Keep It Simple, Stupid" ("Garde ça simple, idiot"), c'est-à-dire enlèver toutes les complications inutiles.
En programmation, il y a toujours plein de façons d'arriver au même résultat, alors cherche la méthode la plus simple. Dans le futur, tu auras plus de facilité pour le comprendre et le maintenir.
De plus, quand on apprend à coder, il ne faut pas brûler les étapes, il faut avancer un pas à la fois. Il vaut mieux avancer doucement mais sûrement, c'est-à-dire bien maîtriser une chose après l'autre, plutôt qu'essayer d'apprendre plein de choses d'un coup et, finalement, ne les comprendre que moyennement.
Par exemple, ne faîtes pas de copier-coller d'un bout de code trouvé sur internet si vous ne comprenez pas ce qu'il y a dedans.
Qui n'est pas déjà tombé sur une erreur de ce type : c'est inévitable ! Il faut apprendre à les dépister d'un simple coup d'oeil, parce que vous pouvez perdre beaucoup de temps à cause d'un oubli de parenthèse...
Il y a 3 types d'erreur de syntaxe très fréquentes.
Premièrement, tout ce qui est point-virgue, deux-points, égal simple, double, triple... Il y a autant de pièges qui conduisent à de toutes petites erreurs, mais qui causent un beau plantage. Il faut utiliser les bonnes choses au bon endroit. Quand on débute, il est normal et fréquent de se tromper là dessus.
Deuxièmement, il y a aussi tout ce qui est parenthèses et accolades. Vérifie toujours que les accolades de fonctions, de boucles ou de conditions sont bien refermées. C'est normalement facile avec un bon éditeur de code qui les mets en couleur.
Enfin, troisièmement, il y a aussi tout ce qui est erreur de frappe : les "defaut" au lieu de "default", les "fonction" au lieu de "function", etc... Apprends bien tous les mots-clés de ton langage, et rassure-toi : avec la pratique, tu vas devenir un sniper et les repérer super vite.
Quand tu débutes, prends bien l'habitude de relire ton code et quand tu auras appris à déboguer, tu pourras repérer les erreurs encore plus vite en fonction des différents messages d'erreur que tu vas obtenir.
Imaginons que quelque chose ne fonctionne pas dans ton code (par exemple, ton serpent de la formation JavaScript ne se déplace pas ou ne veut pas manger une pomme). Malheureusement, tu n'as aucune idée de ce qui ne va pas et de comment le corriger. Alors que faire ?
Si tu es un de mes étudiants, tu peux me poser la question, mais je vais être franc avec toi : ce n'est pas la meilleure solution, parce que même si je te dépanne, ton programme va certes fonctionner, mais tu n'auras rien appris de plus.
Alors qu'elle est la bonne méthode ?
Pour résumer, on apprend encore beaucoup plus si on parvient à résoudre soi-même ses problèmes. Tu connais sûrement le proverbe :
« Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera tous les jours. »
Le plus important, ce n'est pas de résoudre le problème, mais d'apprendre les bonnes méthodes pour le résoudre soi-même.
Dans cet article, je t'ai donné mes 4 conseils pour mieux apprendre quand tu débutes :
En suivant tous ces conseils, tu progresseras plus rapidement et en prime, tu verras vite que coder, c'est super amusant. À bientôt !
Texte écrit par Lucas Willems
John Taieb
Utilise ton ordi et crée ta vie sur mesure ! Je suis codeur-entrepreneur-kiffeur et j’aide les gens à changer de vie.