Tôi đã được nghe về phong cách Luân Đôn so với phong cách Chicago (đôi khi được gọi là phong cách Detroit) của Phát triển hướng thử nghiệm (TDD).
Hội thảo của Nhóm người dùng lập trình cực đoan Utah:
TDD theo phong cách tương tác còn được gọi là phong cách mockist , hay phong cách London sau câu lạc bộ Extreme Thứ ba của London, nơi nó trở nên phổ biến. Nó thường tương phản với TDD theo phong cách Detroit hoặc cổ điển dựa trên nhà nước hơn.
Hội thảo bao gồm cả trường TDD ở Chicago (kiểm tra hành vi và tam giác dựa trên tiểu bang) và trường London , nơi tập trung nhiều hơn vào kiểm tra tương tác, chế giễu và TDD từ đầu đến cuối, đặc biệt nhấn mạnh vào Thiết kế có trách nhiệm và Nói, Đừng hỏi cách tiếp cận với OO gần đây được phổ biến lại bởi cuốn sách Phần mềm hướng đối tượng phát triển tuyệt vời của Steve Freeman và Nat Pryce .
Bài viết TDD cổ điển hay "Trường học London"? của Jason Gorman là hữu ích, nhưng các ví dụ của anh ấy làm tôi bối rối, bởi vì anh ấy sử dụng hai ví dụ khác nhau thay vì một ví dụ với cả hai cách tiếp cận. Sự khác biệt là gì? Khi nào bạn sử dụng từng phong cách?