J'ai entendu parler du style TDD (Test Driven Development) de Londres contre Chicago (parfois appelé style de Detroit).
Atelier du groupe d'utilisateurs de programmation extrême d'Utah:
Le TDD de style interaction est aussi appelé style mockist , ou style londonien après le club londonien Extreme Tuesday où il est devenu populaire. Cela contraste généralement avec le TDD classique ou de style Detroit, qui est davantage basé sur les états.
L’atelier couvre à la fois l’ école TDD de Chicago (tests de comportement et triangulation) et l’ école de Londres , qui se concentre plus sur les tests d’interaction, les moqueries et la TDD de bout en bout, avec un accent particulier sur la conception axée sur la responsabilité et la L' approche de Tell, Don't Ask à OO a été récemment popularisée à nouveau par l'excellent livre Guided By Tests de Steve Freeman et Nat Pryce .
Le post classique TDD ou "London School"? par Jason Gorman a été utile, mais ses exemples m'ont confondu, car il utilise deux exemples différents au lieu d'un exemple avec les deux approches. Quelles sont les différences? Quand utilisez-vous chaque style?