Agility Kata „Filling Out a Questionnaire III“
Add the following features to the questionnaire application:
Questions can require the user to enter some text for an answer. For such questions only the question is shown and a text entry field. A free form answer question will only show one text entry field and no “Don ́t know” option. If the user does not know the answer, she can enter any character to mark the question as answered.
Questions can be required or optional. The score can be viewed only after having answered all required questions. Required questions should be marked in the user interface.
The file format now looks like this:
?Which of these animals is a mammal
??What is the sum of 2+3
?What is the result of 2*3
An option preceded by a “:” will not be shown but needs to be entered by the user.
“I am the founder of Majer Consulting and Majer Training and an experienced software developer, trainer and consultant. I have been on the road in the SAP world since 1998, supporting numerous projects, and have developed a passion for software engineering, software testing and agile development methods such as TDD. When I am not servicing customers or holding seminars, I am speaking at conferences or writing my next book.”