Tôi hiện đang mã hóa một ứng dụng mới cho công ty của mình có liên quan. Để đáp ứng thời hạn, chức năng đã được giảm xuống khá nhiều để chúng tôi có thể có một cái gì đó sẵn sàng để ra mắt.
Tôi đã được giao nhiệm vụ đưa phiên bản 1 lên và chạy vào cuối tháng. Tôi đang đi được một nửa chặng đường phát triển và tôi đã đi đến điểm rằng bây giờ đã có kết thúc.
Hôm qua, tôi đã dành một chút thời gian để đưa ra một giải pháp dễ dàng rất tốt cho một trong những yêu cầu và khá tự hào về cách nó bật ra. Sáng nay, tài liệu phiên bản 2 đã được gửi đi, và có một yêu cầu trong đó sẽ yêu cầu mã tôi đã viết ngày hôm qua phải bị rút ruột, hoặc bị thay đổi nghiêm trọng. Nó sẽ đòi hỏi rất nhiều công việc trong tương lai nếu tôi để nó như vậy. Bây giờ tôi có thể mất thêm một ngày để làm cho giải pháp hiện tại của mình mạnh mẽ hơn để tính năng v2 có thể được thêm vào với ít nỗ lực hơn, nhưng điều đó sẽ khiến tôi chậm hơn một chút cho mã hóa bổ sung mà nó yêu cầu.
Tôi không biết nếu tôi sẽ làm v2. Đó có thể là tôi hoặc có thể là đồng nghiệp, hoặc thậm chí là thực tập sinh.
Nếu bạn ở trong đôi giày của tôi, bạn sẽ dành thời gian ngay bây giờ để làm cho nó dễ dàng hơn trong tương lai, hoặc bạn sẽ rời khỏi giải pháp của mình và giải quyết nó khi thời gian đến?