DRY : Don’t Repeat Yourself

Ne dites plus « je répète sans cesse à mes enfants que… », mais plutôt « je vais privilégier une approche DRY ». 😅
« Dry » pour « Don’t Repeat Yourself » (ne vous répétez pas).
J’ai découvert cet acronyme récemment, et je dois avouer que derrière son apparente simplicité se cache un principe très solide.

Il s’agit d’un principe de programmation informatique, qui consiste à reconnaître ses doublons de code, à les supprimer. Et réfléchir à tout moyen de les éviter.

Au final, je me reconnais plutôt dans cette démarche d’amélioration continue et de simplification. Comment éviter de répéter 2 fois la même chose/action quand c’est possible ?
Plusieurs solutions :
– Noter les idées qui squattent le cerveau, pour éviter de les ressasser, via Google keep ou Evernote.
– Partage avec son équipe des infos récurrentes et procédures via un petit wiki d’entreprise avec des softs comme Trello , Notion ou DokuWiki
– Structurer les données importantes en les organisant : les données prospect et client par exemple, dans un CRM type HubSpot ou Olynsoft
– Automatiser sa prospection via des cycles relationnels (messages automatisés), via Webmecanik ou Waalaxy
– Etc…tant que c’est pertinent.

Et se concentrer sur le reste.

Source :
Principe de base par Andy Hunt & Dave Thomas dans leur livre « the pragmatic programmer » –> « Every piece of knowledge must have a single, unambiguous, authoritative representation within a system ».