... Ca y est, Laurent nous fait son "faux naïf"! Bon, laissons-nous conduire uniquement par le besoin de testabilité, en nous concentrant pour l'instant sur...
... Je ne savais pas que le terme "programmation pilotée par les tests" sous-entendait "tests unitaires"... Je trouve que les tests de recette ont (ou...
... Ca ne me gêne aucunement du moment que c'est du bon anglais, ce qui est le cas ici. Cela dit, pourquoi pas "Parrot" ? N'importe quel programme pourrait...
... A mon sens, toutes ces caractéristiques relèvent des spécifications de votre serveur, et doivent donc être décrites sous forme de scénarios client et...
... Je ne sais pas trop comment comprendre ça. Par "il faut impérativement", veux-tu dire "quelqu'un exige que" ? Si oui, tu peux éclairer ma lanterne: tu...
... besoin de testabilité, on obtient une conception avec une classe abstraite incarnant la couche de communication... Je soupçonne que c'était ce qu'avait ...
... Pas de problème de câble, mais peut êtree d'autres problèmes directement liés au système. Je pense notamment au problème du port de connexion. J'ai...
Oups!!! voici la bonne version des fichiers ... import unittest from Parrot import Parrot class MySocket: def send(self,message): self._message = message def...
... Je suppose que tu trouves cela marrant d'écrire une classe Parrot qui ne répète que quand on lui dit "Hello" (autrement dit, tu as écrit une classe qui...
... répète que quand on lui dit "Hello" (autrement dit, tu as écrit une classe qui passe le test, mais qui ne fait pas vraiment ce que je lui demandais). Je...
... Et si on faisait des cas de tests aléatoires? from random import seed, randint from unittest import TestCase def random_string(): result = '' seed() size...
... Je ne me souviens pas d'avoir lu ça dans aucun des textes fondateurs d'XP. Mon souvenir de ceux-ci est qu'ils disent en substance: un test de recette est...
... Tant que j'avais une seule classe, je ne voulais pas l'appeler Parrot, parce que si j'ai une seule classe, il me semble qu'elle représente le programme...
... Extrait de "Extreme Programming Explained" de Kent Beck (p.118): 'The customers write tests story-by-story. The question they need to ask themselves is,...
... Je cree pratiquement une class mock par test, ou par suite de tests, et qui respecte uniquement _l'interface_ de la classe reelle ainsi que le comportement...
... a écrit ... effet de ... strict ... interfaces ... est-ce ... Je crois que oui. Avant je pensais devoir séparer les classes métier de l'interface...
Impossible de ne pas mordre à cet hameçon ... Object Oriented Reengineering Patterns Demeyer, Ducasse, Nierstrasz Vous avez lu Refactorings de Martin Fowler...
... J'aimerais comprendre le genre de livre que tu veux. S'agit-il d'un livre avec plus de "recettes", exemples techniques, outils... ou un livre sur...
Bonjour la liste, Moi non plus, je ne peux pas résister quand on parle bouquins ! En ce moment je lis "Agile Software Development" de Robert Martin. C'est un ...
... livre avec plus de "recettes", exemples techniques, outils... ou un livre sur l'utilisation d'XP dans un contexte "imparfait" (code existant, culture...
Bonsoir, ... J'ai retrouvé, un peu cela dans "eXtreme Programming: Applied: Playing to win", mais ça reste un peu vague. De plus, les situations décrites ne...
Bonjour, Tout à fait d'accord avec l'idée d'XP dans les tranchées ... et pas d'accord avec Nicolas. Je pense que les contextes résistaznts doivent se...
... si les ... different, ... Il n'y a bien sûr pas de recette universelle. Mais je trouve qu'on sous-estime le nombre de similitudes entre les problèmes de...
... Est-ce vraiment la faute du livre si certaines personnes le referment sans trouver l'envie ou le courage de changer? Qu'est-ce qui laisse penser que Beck...
... Je crois que les contextes /techniques/ peuvent se réduirent à un nombre fini de catégories de situations. Par contre, concernant la résistance, ne...
... Je suis assez d'accord avec Dominic. Ce que je voulais dire dans mon mail, c'est que les rapports humains de s'apprennent pas dans les livres. Je ferais un...
Bonsoir, Le dernier bouquin technique que j'ai lu c'est "C++ FAQs" de Cline Lomow Girou. J'ai trouve ca clair et interessant. Mais je ne crois pas en avoir...