À retenir
- Accélère considérablement la saisie du code source.
- Réduit les erreurs de syntaxe et les fautes de frappe.
- Standardise la manière d'écrire certaines structures au sein d'un projet.
Un extrait de code est un fragment de programme pré-rédigé que l'on peut insérer instantanément dans un fichier pour gagner du temps. Imaginez un pochoir ou un modèle de texte pré-enregistré qui permet de générer une structure complexe en ne tapant que quelques lettres de raccourci.
Étymologie
Il s'agit d'un calque de l'anglais snippet, qui signifie littéralement « petit morceau » ou « bribe ». En informatique, ce terme s'est imposé avec l'apparition des éditeurs de texte avancés qui permettent de cataloguer ces morceaux de texte réutilisables.
Exemples d'usage
- Le raccourci
forqui génère automatiquement toute la structure d'une boucle de répétition dans un langage comme le C ou le Java. - Un bloc de code pré-configuré pour créer une structure de page HTML5 de base en une seule commande.
- Une suite d'instructions permettant de se connecter rapidement à une base de données sans avoir à réécrire les paramètres manuellement.
Cas d'usage
Ce concept est omniprésent dans le développement logiciel, la création de sites web et l'administration système. Il permet aux développeurs d'automatiser l'écriture du « boilerplate » (le code répétitif nécessaire au fonctionnement technique mais sans valeur ajoutée métier).
Bonnes pratiques
Il est conseillé de créer ses propres extraits de code pour les tâches redondantes spécifiques à vos projets. Utilisez des noms de raccourcis courts et explicites. Attention toutefois à ne pas utiliser des extraits trop volumineux que vous ne maîtrisez pas, au risque d'introduire des bugs difficiles à identifier.
Synonymes
Antonymes
Conseil
Si vous débutez, apprenez d'abord à écrire le code manuellement pour bien comprendre sa structure avant d'utiliser des extraits. Une fois à l'aise, repérez vos actions répétitives et transformez-les en extraits pour gagner en efficacité.
Questions fréquentes
Quelle est la différence entre un extrait de code et une bibliothèque ?
Une bibliothèque est un fichier externe que l'on importe, alors qu'un extrait de code est du texte qui est physiquement 'collé' dans votre fichier par votre logiciel d'édition.
Où sont stockés ces extraits ?
Ils sont généralement enregistrés dans les fichiers de configuration de votre éditeur de texte (comme VS Code, Sublime Text ou IntelliJ).