Unit Test

Unit Testing là gì? Ưu và nhược điểm

Body
Unit Testing rất quan trọng. Đôi khi, các lập trình viên cố gắng tiết kiệm thời gian bằng cách thực hiện unit testing tối thiểu. Điều này là sai lầm vì unit testing không hiệu quả dễ khiến chi phí tăng lên, giống như bạn uống thuốc không đủ liều sẽ không có tác dụng.

Tống quan về Unit Testing và mô hình phát triển phần mềm hiện đại TDD

Body
Sự tồn tại của Unit Testing đã được biết đến trong một thời gian dài, được thừa nhận như một thành tựu quan trọng trong các nghiên cứu về nâng cao chất lượng phần mềm. Tuy nhiên xung quanh kỹ thuật khá là trừu tượng này vẫn còn có nhiều quan điểm trái ngược nhau nên hay không nên đưa vào quy trình phát triển phần mềm. Bài viết này sẽ cung cấp cho bạn đọc thấy được các lợi ích to lớn của Unit Testing, qua đó giới thiệu các chiến lược xây dựng hiệu quả và cuối cùng là tiếp cận một mô hình phát triển hiện đại TDD (Test-Driven Development).