Archive for the ‘TDD’ Category

Faire tester du code par des enfants de 8 ans

Sunday, May 13th, 2007

Comme le montre l’article publié par Michael Schidlowsky, les enfants peuvent être très efficace pour générer des erreurs dans du logiciel. Il a tenté l’expérience avec une implémentation de Logo avec laquelle il n’avait jamais trouvé de bugs et qu’il a mis dans les mains d’un enfant de 8 ans. De plus, Michael a eu beaucoup de mal un peu plus tard à retrouver le bug provoqué par l’enfant. Un effet, une commande Logo est forcément séparer de son paramètre par un espace. L’enfant n’ayant pas cette connaissance a tappé une commande suivi d’un paramètre très long et un provoqué un crash du logiciel.

La conclusion est que l’utilisateur d’un logiciel n’a pas les mêmes présupposés qu’un informaticien et qu’il faut prendre cela en compte lorsque l’on teste un logiciel. Il y a le même problème avec les débutants en informatiques, je le contaste tous les jours avec mes étudiants en informatique qui arrive à planter Squeak en tentant des choses auquelles je n’aurais jamais pensé ;-)

Linux Magazine 94 : Tests unitaires en Smalltalk

Saturday, May 12th, 2007

Une proposition de projet SOC 2007 pour Squeak

Sunday, March 18th, 2007

15th International Smalltalk Joint Conference - Call for Contributions

Wednesday, March 7th, 2007

Devenir un développeur productif

Sunday, March 4th, 2007