Các yếu tố khác của lập trình cực bao gồm: lập trình theo cặp hoặc làm xét mã mở rộng, đơn vị thử nghiệm của tất cả các mã, tránh lập trình các tính năng cho đến khi họ thực sự cần thiết, một cơ cấu quản lý bằng phẳng, đơn giản và rõ ràng trong mã, mong đợi những thay đổi trong các yêu cầu của khách hàng như qua thời gian và vấn đề được hiểu tốt hơn, và thông tin liên lạc thường xuyên với các khách hàng và các lập trình viên. [2] [3] [4] Các phương pháp lấy tên từ ý tưởng rằng các yếu tố có lợi của thực hành kỹ thuật phần mềm truyền thống được đưa đến cấp độ "cực đoan". Như một ví dụ, mã số nhận xét được coi là một thực tế có lợi; đưa đến cùng cực, mã có thể được xem xét liên tục, tức là việc thực hành lập trình cặp.
đang được dịch, vui lòng đợi..
