TDD có phát triển thiết kế hay nó chỉ hoàn thiện phạm vi mã? Nguyên tắc thiết kế SMART nên được xác định trước hay được triển khai như một phần của quá trình tái cấu trúc mã?
Làm cách nào để thiết kế quy tắc ứng xử?