6. Conclusion
La portabilité d’un logiciel ne relève pas d’une technique bien formalisée. Le bon sens et la recherche d’information guident le développeur dans les choix préalables. Savoir quel niveau d’intégration dans le système d’exploitation est possible ou bien quels sont les outils externes à utiliser est le résultat d’une étude sérieuse pour éviter les déconvenues. Le choix des langages est un élément clé. Notre préférence va à la machine abstraite lorsque le logiciel développé est appelé à vivre longtemps. Mais cette technique demande des compétences et des moyens importants. Dans le cas contraire, le langage normalisé est alors un bon choix. Il faut également tenter de respecter des techniques de programmation propres et d’organiser soigneusement son code. L’expérience démontre que les impasses en ce domaine se révèlent toujours coûteuses lors des portages du logiciel. Enfin, il peut être intéressant...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Conclusion