Les race conditions, nos très chères amies (Pierre Laporte)
Dans tous les projets se cachent des race conditions. Et on les aime, ces bugs rares qui pimentent notre quotidien ! Durant cette session, on définira formellement ce qu'est une race condition. On verra ensuite deux manières de les détecter. La première sera au niveau d'un groupe de classes via la librairie jcstress. La seconde sera au niveau des applications elles-mêmes, via une méthodologie appelée "The Box" initialement prévue pour régler les problèmes de performance.
April 5, 2017