cs_vicenzo
Messages postés178Date d'inscriptionmardi 16 août 2005StatutMembreDernière intervention25 août 2010
-
1 mai 2011 à 19:41
cs_vicenzo
Messages postés178Date d'inscriptionmardi 16 août 2005StatutMembreDernière intervention25 août 2010
-
1 mai 2011 à 19:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_vicenzo
Messages postés178Date d'inscriptionmardi 16 août 2005StatutMembreDernière intervention25 août 20101 1 mai 2011 à 19:41
Salut,
D'avance désolé, mais voici quelques remarques après rapidement avoir parcouru le code :
* utilisation du français dans des noms des fonctions et macros
* aucune cohérence dans les convention de nommages
* utilisation de macro pédagogiques fantaisistes
* nombreuses allocations dynamiques superflues
* aucune vérification sur les tailles des tampons
* aucune vérification sur les pointeurs externes
* aucune vérification sur les pointeurs internes
* aucune vérification sur allocations mémoires
* utilisation de variable globales qui rends le code inutilisable en multitâche
* code totalement non thread safe
* code parfois bien compliqué pour de simple taches
* etc...
=> résultat : quelque soit l'utilité de cette librairie, elle est tout simplement inutilisable...
1 mai 2011 à 19:41
D'avance désolé, mais voici quelques remarques après rapidement avoir parcouru le code :
* utilisation du français dans des noms des fonctions et macros
* aucune cohérence dans les convention de nommages
* utilisation de macro pédagogiques fantaisistes
* nombreuses allocations dynamiques superflues
* aucune vérification sur les tailles des tampons
* aucune vérification sur les pointeurs externes
* aucune vérification sur les pointeurs internes
* aucune vérification sur allocations mémoires
* utilisation de variable globales qui rends le code inutilisable en multitâche
* code totalement non thread safe
* code parfois bien compliqué pour de simple taches
* etc...
=> résultat : quelque soit l'utilité de cette librairie, elle est tout simplement inutilisable...