* Agence Typo3 Aix-en-Provence
Agence Typo3 Aix-en-Provence
Article:
Agence Typo3 Aix-en-Provence
L'éé :ne vous répétez pas (Don't Repeat Yourself en anglais, aussi désigné par l'acronyme DRY) indique une philosophie Agence Typo3 Aix-en-Provence en programmation informatique se fondant sur le fait d' empêcher la redite de code au travers de l'ensemble d'une application afin de faciliter la maintenance, le test, le débogage et les évolutions de cette dernière. L' expression rédigée par Agence Typo3 Aix-en-Provence Andy Hunt et Dave Thomas dans leur livre The Pragmatic Programmer qui dit: « Dans un système, toute connaissance doit avoir une représentation unique, non-ambiguë, faisant autorité » explique la philosophie DRY.Les auteurs servent de cette règle pour introduire les bases de données, les plans de tests, le système de réalisation logiciel et aussi la documentation logicielle1. Le changement d'un Agence Typo3 Aix-en-Provence élément d'un système ne modifie pas les autres éléments non liés rationnellement lorsque le principe DRY est bien employé. En outre, tous les éléments liés logiquement changent constamment, de manière prévisible et restent synchronisés. D'autre part, en utilisant les moyens et les sous-routines dans leur code, Thomas Agence Typo3 Aix-en-Provence et Hunt se reposent sur les générateurs de code source, les systèmes de construction automatique, et les langages de scripts pour respecter le principe DRY à travers les diverses étapes de construction d'un logiciel. Cette Agence Typo3 Aix-en-Provence philosophie prédomine dans l'architecture organisée par les modèles, dans lequel les artefacts logiciels sont provenus d'un modèle objet central décrit dans un langage tel qu'UML. Le code DRY est élaborée par changement de données et les générateurs de code qui évitent au programmeur de copier-coller du code. Le code DRY facilite la maintenance de systèmes logiciels complexes, à partir du moment où les transformations de données sont faciles Agence Typo3 Aix-en-Provence à créer et maintenir. Des outils tels que les annotations, XDoclet et XSLT sont des exemples de technique de codage DRY.