162 shaares
2 liens privés
2 liens privés
2 résultats
taggé
bonnespratiques
Ce format court vous propose de retrouver, en dix bonnes pratiques, les ressources essentielles de l’ANSSI pour la mise en œuvre sécurisée d’un système de gestion de contenu (ou Content Management System, CMS) lors de la création d’un site web.
La duplication n’est pas qu’une simple mauvaise pratique, c’est la pire de toutes, et un drapeau rouge vif indiquant qu’un projet est en train de partir en vrille.
Le danger est que c’est si facile de copier-coller un bout de code qu’on y fait même plus attention. Et pourtant, c’est le premier pas vers la catastrophe :
- Perte de temps : une bricole de 5m peut vous en prendre 40 pour trouver et appliquer vos modifications partout où le code se répète.
- Risque d’erreur : il suffit d’oublier de mettre à jour une seule partie et vous êtes bon pour des heures de débuggage. C’est encore pire lorsque le développeur ne sait pas qu’il a accidentellement dupliqué du code.
- Mauvaise lisibilité : déjà parce que le nombre de lignes alourdi le programme, mais surtout parce que deux blocs dupliqués peuvent contenir des différences subtiles, impossibles à distinguer sans yeux de lynx.
Un article qui explique comment ne pas en arriver là !