Giữ Cho Ứng Dụng Luôn Luôn Hoạt Động
Đây là kỷ luật khiến mọi thứ khác trở nên khả thi:
- Chạy sau mỗi bước. Không phải cứ ba bước một lần. Mỗi bước một lần.
- Chỉ các trạng thái hoạt động. Một commit là một điểm lưu bạn có thể quay lại. Nếu một bước làm hỏng thứ gì đó mà bạn không thể sửa trong một hai phút, hãy vứt nó đi (
git restore .hoặc revert) và lại với yêu cầu rõ ràng hơn — đừng chồng thêm một bản sửa lên trên một nền tảng đã hỏng. - Một mối quan tâm mỗi bước. Nếu bạn thấy muốn "tranh thủ sửa luôn cả cái kia," hãy cưỡng lại. Hoàn thành lát cắt hiện tại, commit, rồi mới bắt đầu một bước mới.
- Mô tả lỗi, đừng chẩn đoán nó. Khi có gì đó hỏng, nói cho AI biết chính xác những gì bạn thấy: "Sau khi bấm vào ngôi sao thứ hai, bộ đếm hiện 1, không phải 2." Để nó tự tìm ra nguyên nhân.