Intervenir sur des bases de code pénibles constitue une des réalités ingrates du métier de développeur. Ce type de code est fréquemment qualifié du terme politiquement correct de legacy. A l’origine, on désignait ainsi du code très ancien, et peu voire pas documenté. Le consensus actuel se réfère à du code démuni de tests, peu…
Étiquette : Refactoring Legacy Code
Bonnes pratiques de dév
Get the legacy code tested or die tryin’
by admin •
Aujourd’hui nos applications répondent à de plus en plus de besoins, et ce jusqu’à devenir énormes, gigantesques, « monstrueuses » :). Et c’est exceptionnel d’avoir une couverture de tests permettant de refactorer et d’ajouter du fonctionnel sans crainte. Commencer des développements sur des nouveaux besoins n’est pas forcément chose simple (même en TDD), mais lorsqu’il…
Bonnes pratiques de dév, Programmation
Ne plus jamais galérer sur du code !
by nicolas fedou •
Sur toutes les applications que j’ai croisées chez des éditeurs de logiciels comme dans des DSI, nous avons trop souvent les mêmes bases de codes. En Java ou en dotNet, il y a une “architecture en couches techniques” qui fournit un miroir de la base de données relationnelle. SQL permet d’attaquer le modèle sous tous les angles. Les…