Follow

Plus j'ai d'expérience en développement, plus je réalise le coût d'une ligne de code : j'ai passé 2h à concevoir un système de cache pour mon générateur de sites statiques pour moins de 50 lignes de code. Par contre il a fallu cibler ce qui prenait du temps précisément, réfléchir à une solution, réaliser que ça ne marche pas du tout, changer une structure de données, ajouter le système, et nettoyer le tout.
Résultat : mon site est généré en 0,3s au lieu de 2s 🎉

@marien Et après ont ose dire qu'optimiser ne sert à rien... mais quand même tu gagne plus d'une seconde, multiplié par le nombre de fois ou tu génère le site c'est énorme !

@Eragon Bah là c'est sur que je gagne énormément en confort. Par contre parfois optimiser ne sert à rien *si tu n'optimises pas la bonne chose*. J'en ai justement profité pour mesurer une précédente optimisation qui n'avait pas été très compliquée à mettre en place : en fait l'optimisation ne me fait rien gagner (ou peut-être des pouillèmes de secondes mais c'est pas mesurable). Du coup ça rend le code un peu plus compliqué à lire pour pas grand chose ;)

Sign in to participate in the conversation
TUTUT DELIRE PARTY

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!