Tôi đã cấu trúc lại một số mã trong công việc gần đây và tôi nghĩ rằng tôi đã làm một công việc tốt. Tôi đã giảm 980 dòng mã xuống 450 và giảm một nửa số lớp.
Khi thể hiện điều này với các đồng nghiệp của tôi, một số người đã không đồng ý rằng đây là một sự cải tiến.
Họ nói - "ít dòng mã hơn không nhất thiết phải tốt hơn"
Tôi có thể thấy rằng có thể có những trường hợp cực đoan khi mọi người viết những dòng thực sự dài và / hoặc đặt mọi thứ trong một phương thức duy nhất để lưu một vài dòng, nhưng đó không phải là những gì tôi đã làm. Theo tôi, mã được cấu trúc tốt và đơn giản hơn để hiểu / duy trì do nó có kích thước bằng một nửa.
Tôi đang đấu tranh để xem tại sao mọi người muốn làm việc với gấp đôi mã được yêu cầu để hoàn thành công việc và tôi tự hỏi liệu có ai cảm thấy giống như các đồng nghiệp của tôi không và có thể tạo ra một số trường hợp tốt để có nhiều mã hơn ít hơn ?