-
6
pages
-
Français
-
Documents
Description
CHAPITRE 20 Quelques règles de programmation en C++Le langage C++ 325einev Télécommunications mjnIl existe une littérature très (trop?) abondante concernant C++ et comment utiliser aumieux le langage, mais peu d’auteurs se sont risqués à définir ce qu’était qu’un bon program-me C++. Parmi les rares qui ont essayé, citons le remarquable ouvrage de Meyers (EffectiveC++, Addison-Wesley) qui enumère 50 règles de base à observer pour écrire un bon program-me C++. Ce chapitre énumère en bref les principales règles, sans expliquer forcément pour-quoi il est préférable de faire de cette manière plutôt que de telle autre.Les règles enumérées çi-dessous ne sont de loin pas exhaustives. L’auteur de ces règlesest ouvert à la critique (constructive) et aux suggestions. Sentez-vous libre, avec le temps,d’introduire de nouvelles règles, ou de modifier, voire supprimer certaines existantes.1. Ne pas porter du code C existant en C++ à moins que l’on y soit contraint, ou que le code doive subir d’importantes modifications de toutes manières. Modifier du code fonction-nant correctement pour le plaisir est une perte de temps. En revanche, il est parfois intéres-sant de recompiler le code C sans modifications au moyen d’un compilateur C++, car des erreurs peuvent être détectées par le compilateur C++.2. A l’inverse, profiter de la nécessité d’apporter d’importantes modifications à unfragment de code pour se poser la question si une réecriture en C++, avec une philo-sophie ...
-
Publié par
-
Langue
Français