Mokona Guu Center

Mot-clé: tdd. Tous les mots-clés

Test Driven Development : les premiers tests

Nous nous quittions dans le précédent article avec une question : quel serait un premier test à faire pour commencer l'étude du jeu.

Je rappelle tout d'abord le cycle du TDD :

  1. Écrire un premier test ;
  2. Vérifier qu'il échoue, afin de vérifier que le test est valide ;
  3. Écrire juste le code suffisant …

Test Driven Development : piste de départ

Débuter en Test Driven Development (TDD) peut être perturbant. Par où commencer ? Je propose dans cet article de commencer un voyage au pays du TDD à travers des exemples.

Il y a quelques temps, je m'étais posé la question suivante : en combien de coups en moyenne une partie de Dôbutsu …

Programmation et bon sens

Quel est le bon sens pour programmer ? Quelle méthode ou ensembles de méthodes peuvent aider à ne pas perdre le fil de la pensée ? À répartir sur plusieurs heures ou plusieurs jours une tâche complexe ? Comment revenir, après une interruption, dans le « flow » où il nous semble que tout est …

Avoir confiance en son code (et en celui des autres)

Il est là, le bug, celui que tout le monde redoutais. Il se cache, il arrive parfois, pas tout le temps. Entre les programmeurs, la suspicion s'installe : c'est certainement dans le code d'untel !

Les pistes sont explorées une à une, parfois plusieurs fois. Il est 23h et la version livrable …

Passer des contrats avec son langage de programmation.

« je ne fais pas de test car il est impossible que le pointeur soit NULL », «je pourrais vérifier que la valeur est positive avant de faire ma racine carrée, mais ça ferait perdre du temps »,... Une fois encore, je pars de phrases vues et entendues, que ce soit dans l'univers …

<<< Page 3 / 3