Un bon usage : utiliser les macros pour adapter un logiciel à ces besoins, pour utiliser ses fonctionnalités d'une façon non prévue à l'origine. (un peu tous les petits scripts qu'on fait sous unix).
C'est un moyen rapide et puissant d'arriver à ses fins sans trop ce prendre le chou, cela permet de faire des applications très modulaires etc..
Un mauvais usage : réaliser toute une application complexe basée sur des macros, c'est encore plus risqué si c une application métier critique et encore plus si c'est basé sur des logiciels non-libres.
Baser un logiciel sur une structure fermée (logiciel, OS, language de programmation) est le meilleur moyen pour avoir à le refaire entièrement tot ou tard. Le plus ancien exemple qui me reviens c'est au temps des TO7 à l'école ... il ne me presque pas grand chose des programmes en basic de l'époque .. Après cela j'ai du plusieurs fois du tout laisser tomber et recommencer autrement ce que je faisais.
Mais depuis j'ai compris mon erreur et j'utilise des langages avec des compilateurs libres (C++ et gcc pour ne pas les citre) et sur des systèmes libres, stables et ouverts (Linux, X11 pour l'affichage, TCP/IP ..) je n'ai plus eu à tout jeter (au pire à modifier pour faire du code plus réutilisable).
Malheureusement encore bcp de gens font de mauvais choix de départ qui débouchent tot ou tard sur des catastrophes ..
[^] # Re: De l'illustration du journal :
Posté par zelyph . En réponse au journal Quitter Microsoft ? Pas si simple.... Évalué à 3.
Un bon usage : utiliser les macros pour adapter un logiciel à ces besoins, pour utiliser ses fonctionnalités d'une façon non prévue à l'origine. (un peu tous les petits scripts qu'on fait sous unix).
C'est un moyen rapide et puissant d'arriver à ses fins sans trop ce prendre le chou, cela permet de faire des applications très modulaires etc..
Un mauvais usage : réaliser toute une application complexe basée sur des macros, c'est encore plus risqué si c une application métier critique et encore plus si c'est basé sur des logiciels non-libres.
Baser un logiciel sur une structure fermée (logiciel, OS, language de programmation) est le meilleur moyen pour avoir à le refaire entièrement tot ou tard. Le plus ancien exemple qui me reviens c'est au temps des TO7 à l'école ... il ne me presque pas grand chose des programmes en basic de l'époque .. Après cela j'ai du plusieurs fois du tout laisser tomber et recommencer autrement ce que je faisais.
Mais depuis j'ai compris mon erreur et j'utilise des langages avec des compilateurs libres (C++ et gcc pour ne pas les citre) et sur des systèmes libres, stables et ouverts (Linux, X11 pour l'affichage, TCP/IP ..) je n'ai plus eu à tout jeter (au pire à modifier pour faire du code plus réutilisable).
Malheureusement encore bcp de gens font de mauvais choix de départ qui débouchent tot ou tard sur des catastrophes ..