* Agence Joomla Aix-en-Provence
Agence Joomla Aix-en-Provence
Article:
Agence Joomla Aix-en-Provence
Le terme :ne vous répétez pas (Don't Repeat Yourself en anglais, ainsi désigné par l'acronyme DRY) exprime une philosophie en programmation informatique Agence Joomla Aix-en-Provence résidant à décliner l'abus 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. Le propos formulé par Andy Hunt et Dave Thomas dans leur Agence Joomla Aix-en-Provence livre The Pragmatic Programmer qui dit: « Dans un système, toute connaissance doit avoir une représentation unique, non-ambiguë, faisant autorité » exp la philosophie DRY. Les auteurs utilisent Agence Joomla Aix-en-Provence cette base pour intégrer les bases de données, les plans de tests, le système de composition logiciel et même la documentation logicielle1. Quand le principe DRY est bien appliqué, le changement d'un élément d'un système ne modifie pas les autres éléments non associés rationnellement. En plus, tous Agence Joomla Aix-en-Provence les éléments liés logiquement changent constamment, de manière attendue et restent synchronisés. De même, en utilisant les techniques et les sous-routines dans leur code, Thomas 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 Agence Joomla Aix-en-Provence logiciel. Cette philosophie règne dans l'architecture animé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 composée par changement de données et les générateurs de code qui évitent au programmeur de copier-coller Agence Joomla Aix-en-Provence du code. Le code DRY favorise la maintenance de systèmes logiciels complexes, à partir du moment où les transformations de données sont faciles à créer et maintenir. Des outils tels que les annotations, XDoclet et XSLT sont des exemples de technique de codage DRY.