in reply to Re: Is validation of all subroutine arguments overkill?
in thread Is validation of all subroutine arguments overkill?

less edge cases to test against

Maybe

Testing the boundaries checked by the parameter validation is a form of edge case testing that should be done. For whatever reasonable value of epsilon, you need to validate that values just "inside" the boundaries are accepted and those just "outside" are rejected.

  • Comment on Re^2: Is validation of all subroutine arguments overkill?