Maybe there is no one and only true validation. Maybe different clients of the class have different validation requirements. Ever considered that?
<blockquote>
More information about formatting options
If you listen to your code, it'll tell you what you need.
— Kent Beck (probably)
↑ Grab this Headline Animator
Maybe there is no one and
Maybe there is no one and only true validation. Maybe different clients of the class have different validation requirements. Ever considered that?