Meeting du 20050324
- Lieu: Bureaux d'Octo et Pivolis au 50 avenue des Champs-Elysees, 6eme, a 18:30
Participants:
| Participants | Exposé possible | Intéressé par... |
|---|---|---|
| Vincent Massol | Dojo | |
| Luis Arias | tout ! | |
| Ludovic Dubost | tout ! | |
| Arnaud Héritier | Euhhh ?? tout ! :-) | |
| Charles Gay | ||
| Marc Antoine Garrigue | Dojo | |
| Bernard Notarianni | Bah tout alors... | |
| Hervé Boutemy | Aspect | |
| Dimitri BAELI | Dojo | |
| P@ Chanezon | Vous avez deja eu droit a ROME, mais j'ai une nouvelle preso plus generale sur la syndication et ses application, qui pourrait vous interesser. Je l'ai donne pour la premiere fois la semaine derniere, et la redonnerai a javaone cet ete | Dojo + Pojo = Muy Mojo! ca a l'air rigolo |
| Alexandre Vasseur | pas là mais surement qu'il faut parler de "!cflowbelow", "pertypewithin", "concrete-aspect", xml, Deployer.deploy, "if", "-XlazyTjp" (il n'y a pas une solution unique bien sûr!) | Aspect(Werkz/J5) |
Description:
Dojo avec Laurent Bossavit et Emmanuel Gaillot (coordonne par Marc-Antoine). Les règles du jeu --- il s'agit de coder un scénario utilisateur de bout en bout, devant dans l'ordre : a) passer tous les tests de recette décrits à l'avance, b) être le plus simple possible, c) avoir un temps d'exécution et une occupation mémoire "acceptables" (on entend par là qu'il n'existe pas de solution de complexité équivalente améliorant le temps de traitement et la taille mémoire occupé d'un facteur significatif)
- le codage se fait entièrement sur place: on part "de zéro" le jour du Dojo, même si on a préparé chez soi ("Leave your relics behind")
- le codage se fait en public, et en temps limité
- chacun doit pouvoir coder la solution chez lui, avec tout ou partie des outils indiqués. Il est possible d'utiliser un framework si nécessaire, mais il doit être "déclaré" à l'avance.
- Le concept : http://xp-france.net/cgi-bin/wiki.pl?LeProjetDuDojo
- Un feedback sur le Dojo, par Christophe Thibault : http://bossavit.com/dojo/archives/000791.html
- Aspect de Log
- Calcul de réductions
- ...
def testCasBasiques assert_equal(0, montantTotal([])) assert_equal(8, montantTotal([0])) assert_equal(8, montantTotal([1])) assert_equal(8, montantTotal([2])) assert_equal(8, montantTotal([3])) assert_equal(8, montantTotal([4])) assert_equal(8 * 2, montantTotal([0, 0])) assert_equal(8 * 3, montantTotal([1, 1, 1])) end def testReductionsSimples assert_equal(8 * 2 * 0.95, montantTotal([0, 1])) assert_equal(8 * 3 * 0.9, montantTotal([0, 2, 4])) assert_equal(8 * 4 * 0.8, montantTotal([0, 1, 2, 4])) assert_equal(8 * 5 * 0.75, montantTotal([0, 1, 2, 3, 4])) end def testPlusieursReductionsCombinees assert_equal(8 + (8 * 2 * 0.95), montantTotal([0, 0, 1])) assert_equal(2 * (8 * 2 * 0.95), montantTotal([0, 0, 1, 1])) assert_equal((8 * 4 * 0.8) + (8 * 2 * 0.95), montantTotal([0, 0, 1, 2, 2, 3])) assert_equal(8 + (8 * 5 * 0.75), montantTotal([0, 1, 1, 2, 3, 4])) end def testCasTordu assert_equal(2 * (8 * 4 * 0.8), montantTotal([0, 0, 1, 1, 2, 2, 3, 4])) end
Compte-Rendus
Details
Photos
| Photo | Titre | Commentaires |
|---|
Version 1.37 last modified by XWikiGuest on 06/09/2005 at 19:26
Document data
Attachments:
No attachments for this document
Comments: 1
air-filter-ionic/ P Keyboard List Print root control air-filter-ionic/">http://wieler-forum.nl/air-filtersair-filter-ionic/, Terminal affected a . Error