mercredi 4 juillet 2007
Ideally, the title of this post would have been You've got a problem in your code? "Just read the comments!". But it was a bit too long for the layout of this blog.
If you work in an international team setup, it's always good to have some way to communicate. And since you are spending most of your time in your favorite IDE, browsing some code to find this small but irritating bug, you probably think that the best way to communicate about the code itself is to put some comments. You are right. But you have to write them in the team language.
Lire la suite
Tags: fun
Ce billet, écrit à 18:00 par Emmanuel Deloget dans la catégorie Expériences a suscité :
aucun commentaire
:: aucun trackback
mercredi 20 juin 2007
As I see it, it seems that many programmers really think that white spaces use loads of processor power at compilation and maybe even more at runtime. That's the only way I can explain functions or methods definitions that contains so little white spaces. Which is quite a bad news if these functions or methods are several hundreds lines long - and you are trying to debug them.
Lire la suite
Tags: fun
Ce billet, écrit à 20:00 par Emmanuel Deloget dans la catégorie Expériences a suscité :
3 commentaires
:: aucun trackback
lundi 16 avril 2007
Je n'ai pas l'habitude de commenter les actualités, et surtout pas de critiquer Microsoft - mais lorsque sonne les trompètes célestes du "It's not a bug, it's a feature", il est difficile de rester de marbre...
This ticket is written in French and English, for your convenience
Lire la suite
Tags: fun
Ce billet, écrit à 12:00 par Emmanuel Deloget dans la catégorie Opinions a suscité :
aucun commentaire
:: aucun trackback
samedi 31 mars 2007
Hélas, toujours pas trop de temps à vous consacrer, d'autant plus que mon séjour a été étendu...
This ticket is written in French and English, for your convenience.
Lire la suite
Tags: fun
Ce billet, écrit à 00:00 par Emmanuel Deloget dans la catégorie General a suscité :
aucun commentaire
:: aucun trackback
mercredi 28 février 2007
La version Française de ce billet est ici.
While waiting tomorrow's ticket about the Liskov Substitution Principle, I make this wonderfull piece of code I recently found on the system I work on available to you. And I'm pretty sure that, like me, you'll have hard time to find any kind of justification for this.
Lire la suite
Tags: fun
Ce billet, écrit à 12:00 par Emmanuel Deloget dans la catégorie Expériences a suscité :
aucun commentaire
:: aucun trackback
mardi 27 février 2007
Des fois, il ne faut pas trop demander à nos outils. Lorsque je suis tombé sur de billet de The Coding Horror, qui nous éclaire sur les difficultés que peuvent rencontrer certain managers lorsqu'ils cherchent des programmeurs sachant programmer (visiblement, ils sont loin de représenter la majorité des programmeurs), je me suis dit, "moi aussi je veux coder mon propre FizzBuzz !"
Lire la suite
Tags: C++, fun
Ce billet, écrit à 18:00 par Emmanuel Deloget dans la catégorie Expériences a suscité :
2 commentaires
:: aucun trackback
vendredi 2 février 2007
Les assertions sont un mécanisme puissant et permettent de contrôler les valeurs des données, de manière à effectuer une vérification dynamique de leur cohérence. Elles sont toutefois difficiles à utiliser - de par leur nature - et de fait, se retrouvent souvent être utilisées d’une mauvaise manière.
Lire la suite
Tags: C++, code dangereux, fun
Ce billet, écrit à 10:00 par Emmanuel Deloget dans la catégorie Expériences a suscité :
aucun commentaire
:: aucun trackback
mercredi 11 octobre 2006
The English version of this ticket is here.
En attendant le billet de demain sur le principe de substitution de Liskov, je vous réserve la primeur d'un morceau de code récemment trouvé dans le système sur lequel je travaille. Et je vous met au défi de lui trouver une justification.
Lire la suite
Tags: code dangereux, fun
Ce billet, écrit à 12:00 par Emmanuel Deloget dans la catégorie Expériences a suscité :
un commentaire
:: aucun trackback
jeudi 28 septembre 2006
Et quelque part, il a raison - les templates offrent un grand nombre d'avantages, et notamment l'option d'utiliser des techniques de méta programmation en C++. Pour ceux d'entre vous qui n'ont que des connaissances modestes en C++, je m'étendrais davantage sur ce sujet dans un billet ultérieur.
Lire la suite
Tags: C++, design pattern, fun, meta-programmation
Ce billet, écrit à 13:04 par Emmanuel Deloget dans la catégorie C++ a suscité :
3 commentaires
:: aucun trackback
vendredi 21 juillet 2006
Enfin, j'essaie...
Lire la suite
Tags: bonnes pratiques, commentaire, fun
Ce billet, écrit à 07:15 par Emmanuel Deloget dans la catégorie Expériences a suscité :
6 commentaires
:: aucun trackback