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).