The goal is also to remove method FormUtils.hasValidationLogic() whose logic should be implemented rather in separate validators -- i.e. each validator should know when it isApplicable(question).
A/C:
FormUtils.hasValidationLogic() is removed
each validator is an object with mentioned methods
Validator should be object having two methods:
The goal is also to remove method FormUtils.hasValidationLogic() whose logic should be implemented rather in separate validators -- i.e. each validator should know when it
isApplicable(question)
.A/C: