3 Answers

Việc thêm test cho mọi phần của code base thì mọi người sẽ dễ dàng chỉnh sửa code do không sợ là mình đang làm mất/sai đi tính năng nào hiện tại của code, khi không sợ chỉnh sửa code thì việc refactor cũng trở nên dễ dàng hơn.
-
1

-
1

Các sản phẩm của LINE, hay của Young Monkeys cũng vậy em ạ, anh cũng đều cố gắng unitest 100% kiểu thế này https://coveralls.io/github/tvd12/properties-file?branch=master
Em có thể tham khảo thêm bài viết này để hiểu thêm về tầm quan trọng của unit test nhé: https://tvd12.com/unit-test/
-
1