Q1. Which of the following are advantages of Continuous Integration? (choose the best two answers)
A.The feature-branch is generally kept in a buildable state.
B. Know immediately how a change affected the product.
C. Reduce effort and risk when integrating changes.
D. Readability of code is improved.
Correct Answer: B, C
Q2. While practicing Test-Driven Development, what is done after the test fails? (choose the best answer)
A.Meet with the business analyst to ensure that the test is correct.
B. Write the minimum amount of product code to satisfy the test.
C. Run it again to make sure it really fails.
D. Implement the required functionality.
E. Refactor the test so the code passes.
Correct Answer: B
Q3. What is the purpose of a sprint retrospective? Choose two
A.Increase quality
B. Complain only in this session to avoid complaining in the rest of the sprint
C. Have more fun during the sprint
D. Increase effectiveness
Correct Answer: A
Q4. What would not be considered refactoring?
A.Extracting methods
B. Reordering method parameters to improve readability
C. Changing external interfaces or APIs
D. Renaming things to be more logical
E. Extracting interfaces
Correct Answer: C
Q5. Which of the following describes an architecture spike?
A.A fundamental architectural problem found in an existing application
B. The result of an exhaustive architectural planning effort
C. A small development activity to learn about technical elements of a proposed solution
D. A decision made by a systems architect to settle disagreement amongst the developers
Correct Answer: C
$ 39
Reviews
There are no reviews yet.