Hacker News new | past | comments | ask | show | jobs | submit login

If you need to make sure every condition is handled, write a test for every condition.



Why? That's both more work and more error-prone than just using a language that will ensure it.


If every condition is important to the business, as is implied in this case, it would be very valuable to have tests to cover them.


The business wants to know all conditions are handled appropriately, to a certain level of confidence. Tests are one way of achieving this but by no means the only way.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: