Tôi làm việc trên một dự án EMF. Một trong những quyết định thiết kế không phải là chạm vào mã được tạo ra và không phải để kiểm tra nó. Thay vào đó, bất cứ khi nào một cái gì đó cần phải được thay đổi, một lớp con được tạo ra có chứa các thay đổi. Khung công tác đủ linh hoạt để giải quyết vấn đề này. Tuy nhiên, tôi trải nghiệm một số chi phí công việc.Thay đổi mã đã tạo hoặc sử dụng thừa kế?
Quyết định thiết kế đã được thực hiện trên cơ sở trải nghiệm không tốt với các khung công tác tạo mã khác đã được tái tạo cho các vấn đề.
Là người mới tham gia dự án tôi muốn thách thức quyết định thiết kế đó nhưng muốn nghe ý kiến chung trước tiên. Tôi biết rằng nhóm dự án EMF đề xuất các thay đổi trong mã. Nhưng kinh nghiệm của bạn là gì? EMF xử lý các thay đổi mã thủ công trong mã được tạo ra như thế nào? Bạn đã bao giờ đến một điểm mà bạn bị mất mã bằng tay? Mã đã từng đi vào trạng thái không thể duy trì?
có câu trả lời thực sự hữu ích từ Stephen nhưng rất thích nghe nhiều hơn! –