Nhiều thực hành lập trình cực đoan đã được khoảng một thời gian; phương pháp mất "thực hành tốt nhất" đến mức cực đoan. Ví dụ, "thực hành thử nghiệm đầu tiên phát triển, lập kế hoạch và kiểm tra văn bản trước mỗi thặng dư vi" đã được sử dụng càng sớm càng Dự án Mercury của NASA, trong năm 1960 (Larman 2003). Để rút ngắn tổng thời gian phát triển, một số tài liệu kiểm tra chính thức (như kiểm tra nghiệm thu) đã được phát triển song song (hoặc ngay trước khi) các phần mềm đã sẵn sàng để thử nghiệm. Một NASA nhóm thử nghiệm độc lập có thể viết các thủ tục kiểm tra, căn cứ vào yêu cầu chính thức và giới hạn hợp lý, trước khi phần mềm đã được viết và tích hợp với phần cứng. Trong XP, khái niệm này được đưa tới cấp độ cực đoan bằng cách viết bài kiểm tra tự động (có lẽ bên trong các module phần mềm) mà xác nhận các hoạt động của ngay cả những phần nhỏ của phần mềm mã hóa, chứ không phải là chỉ thử nghiệm các tính năng lớn hơn.
đang được dịch, vui lòng đợi..