Diff là gì?

Abbrev Programming
compare

Diff là viết tắt của different or difference và mô tả khả năng của một chương trình để hiển thị sự khác biệt giữa hai hoặc nhiều file. Khác biệt là một công cụ vô giá trong lập trình vì nó cho phép nhà phát triển xem những gì đã thay đổi giữa các phiên bản (version).

Khi viết code đôi khi chúng ta muốn so sánh hai file tương tự nhưng khác nhau. Các công cụ diff cho phép các lập trình viên xem xét hai file cạnh nhau và xem các khác biệt giữa chúng (dòng mã mới đã được thêm vào; nếu tên biến đã được thay đổi; hoặc nếu bất kỳ dòng mã nào đã bị xóa).

Thông thường, chúng ta đang sử dụng các công cụ diff khi so sánh hai phiên bản khác nhau của cùng một code, thường là phiên bản cũ hơn và phiên bản mới hơn. Hoặc, chúng ta có thể đang so sánh code của mình với mã của người khác.

Learning English Everyday