As-tu déjà entendu parler de « green code » ou code responsable ?
Cette pratique fait partie d’un mouvement plus global appelé le « green IT ». Les technologies développées dans ce cadre ont pour objectif de réduire leur impact économique, écologique, social et sociétal.
Alors es-tu un développeur éco-responsable ? Fais le test et découvre si ton code pense à la planète… ou juste à la prod.
Question 1 : Quand tu fais une requête API, tu...
A) Rafraîchis les données en boucle, au cas où
B) Groupes les appels et mets les réponses en cache quand c’est pertinent
C) Essaies de limiter les appels, mais ce n’est pas toujours bien géré.
Question 2 : Ton hébergement, tu le choisis comment ?
A) Le moins cher, tant que ça fonctionne
B) Un hébergeur local dès que possible
C) Un cloud géant, parce que c’est pratique
Question 3 : Le code que tu écris aujourd’hui sera-t-il encore lisible dans 1 an ?
A) Non, mais ce n’est pas grave car tu auras changé de boîte
B) Tu documentes suffisamment pour éviter le refactoring inutile
C) Tu fais au plus vite, on verra plus tard pour la maintenance
Question 4 : Quand tu choisis une dépendance ou une librairie, tu...
A) Prends la plus populaire sur NPM, sans trop regarder ce qu’elle contient
B) Lis la doc, compares les alternatives et choisis en fonction du besoin
C) Utilises toujours la même par habitude
Question 5 : Tu conçois ton site en pensant à...
A) L’effet “waouh” : animations, vidéos, effets… tant pis pour le poids
B) L’essentiel : un design simple et efficace
C) L’équilibre : Un esthétique soigné mais pas trop lourd
Calcul du score
Voici le barème à utiliser pour chaque réponse :
A : 0 pt
C : 1 pt
B : 2 pts
Additionne les points de tes 5 réponses.
Résultats
0–3 points : Le dev en pilote automatique
Tu vas vite mais tu oublies parfois l’impact de tes choix techniques. Un petit virage green s’impose.
4–7 points : Le dev éco-curieux
Tu es conscient des enjeux même si tes pratiques ne sont pas toujours au top. Quelques efforts supplémentaires pourraient faire une vraie différence.
8–10 points : Le dev green
Tu codes léger, propre, et sobre. Tu optimises autant pour les utilisateurs que pour la planète. Continue sur cette lancée, et surtout partage tes bonnes pratiques aux autres développeurs !
Ce petit test met en avant les gestes simples pouvant être mis en place au quotidien dans notre métier de développeur. Pour résumer :
- Pense à écrire du code simple : moins de code à compiler et à maintenir c’est plus écolo
- Limite les requêtes pour consommer moins d’énergie côté client et côté serveur
- Conçois des interfaces utilisateurs légères pour ne pas solliciter inutilement le navigateur
- Choisis un hébergeur écoresponsable et local si c’est possible
A toi de jouer !