Câu hỏi được gắn thẻ «assertions»

Assertions cho phép bạn kiểm tra các giả định về chương trình của bạn. Ví dụ, nếu bạn viết một phương pháp tính tốc độ của một hạt, bạn có thể khẳng định rằng tốc độ được tính toán nhỏ hơn tốc độ ánh sáng.


4
Sử dụng khẳng định so với ném ngoại lệ?
Thông thường khi tôi viết một hàm tôi muốn đảm bảo rằng các đầu vào của nó là hợp lệ để phát hiện các lỗi đó càng sớm càng tốt (tôi tin rằng đây được gọi là các điều kiện tiên quyết). Khi điều kiện tiên quyết thất bại, tôi …



8
Nếu có các xác nhận trong bản dựng phát hành
Hành vi mặc định của assertC ++ là không làm gì trong các bản dựng phát hành. Tôi cho rằng điều này được thực hiện vì lý do hiệu suất và có thể để ngăn người dùng nhìn thấy các thông báo lỗi khó chịu. Tuy nhiên, tôi lập luận …

9
Có quá nhiều xác nhận mã mùi?
Tôi thực sự yêu thích thử nghiệm đơn vị và TDD - Tôi đang thử nghiệm bị nhiễm bệnh. Tuy nhiên, kiểm tra đơn vị thường được sử dụng cho các phương pháp công cộng. Đôi khi, mặc dù tôi cũng phải kiểm tra một số giả định - các …





Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.