Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3844 connectés 

 


Dernière réponse
Sujet : [HS] Vos pires erreurs de programmation
Gf4x3443

Tamahome a écrit :


c'est mieux qu'un debugger et des break points ??


 
Dans le cas de programmes threadés, ca peut. L'utilisation d'un debugger change pas mal la donne, notamment niveau scheduling, donc il y a certaine fois ou un programme peut fonctionner avec un debugger mais pas dans la "normalité", et la, y'a pas grand chose si ce n'est tenter des printf.
 
Ou pour les plus expérimentés, dtrace, qui va devenir une référence dans ces cas là je pense. Mais ca reste une niche pour l'instant, vu que ca ne fonctionne que sous solaris (ni nunux, ni *BSD).


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Gf4x3443

Tamahome a écrit :


c'est mieux qu'un debugger et des break points ??


 
Dans le cas de programmes threadés, ca peut. L'utilisation d'un debugger change pas mal la donne, notamment niveau scheduling, donc il y a certaine fois ou un programme peut fonctionner avec un debugger mais pas dans la "normalité", et la, y'a pas grand chose si ce n'est tenter des printf.
 
Ou pour les plus expérimentés, dtrace, qui va devenir une référence dans ces cas là je pense. Mais ca reste une niche pour l'instant, vu que ca ne fonctionne que sous solaris (ni nunux, ni *BSD).

Tamahome

Kristoph a écrit :

Mon pire souvenir à moi c'est d'avoir passé plusieures heures sur un prog en C ( ou plustot en C++ je suis pas sur ) qui ne marchais pas évidemment. Tout cela à coup de printf() un peu partout pour essayer de comprendre ce qui se passait avant de se rendre compte que le test et l'incrémentation avait été inversés dans un for. Depuis quelque temps j'évite ces langagues trop bas niveaux ( auquel je trouve que le Pascal fait partie aussi ) et je n'ai plus jamais eu ce genre de problème :).
 
Enfin, pour rien que pour vous, voici une petite collection de bourdes informatiques en tout genre que j'ai trouvé sur le net :
 
http://www.rinkworks.com/stupid/cs_programming.shtml
 
Ma preferée est quand même celle du 'last' :)


 
c'est mieux qu'un debugger et des break points ??

bapho13

Gf4x3443 a écrit :

Se connecter avec un utilisateur qui a plus de droits que nécessaire...


Il y a pire: ne pas voir l'utilité de créer des utilisateurs autres que root (miam, les joies de l'injection SQL dans ces conditions !)

Gf4x3443 Se connecter avec un utilisateur qui a plus de droits que nécessaire...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)