Trong các dự án cá nhân (hoặc công việc), nếu một người gặp vấn đề hoặc chờ đợi để tìm ra giải pháp cho vấn đề, nếu bạn chuyển sang phần khác của mã, bạn không nghĩ rằng đó sẽ là lý do chính đáng cho ứng dụng của bạn sẽ có lỗi hoặc tệ hơn nhưng không bao giờ được hoàn thành?
Giả sử bạn không sử dụng git và mã từng tính năng cho một nhánh cụ thể, mọi thứ có thể vượt khỏi tầm kiểm soát vì bạn có 3 tính năng khác nhau mà bạn đang làm việc và bạn có các vấn đề chưa được giải quyết trong mỗi tính năng.
Vì vậy, khi bạn hoàn thành công việc, bạn sẽ bị căng thẳng vì bạn có những vấn đề treo này và mã nửa nướng còn sót lại.
Cách tốt nhất để tránh vấn đề này là gì? (nếu bạn có nó)
Tôi đoán sử dụng một cái gì đó như git và tạo một nhánh cho mỗi tính năng là cách an toàn nhất để tránh thói quen xấu này.
Bất cứ một đề nghị nào khác?