Question
1. While performing high-level exploration of legacy code, which statement can you reasonably expect to be TRUE? A. You should create tests that capture the
1. While performing high-level exploration of legacy code, which statement can you reasonably expect to be TRUE?
A. You should create tests that capture the way the software works now, even if the tests exercise bugs and ugly features
B. Once you discover important collaborations between classes, you'll be able to stub them
C. Exploration is a reasonable time to fix minor aesthetic problems in the code
D. If design documents are available, you can use them to establish the "ground truth" of how the code should behave
2. Which are TRUE regarding daily scrums?
(i) Scrum members are responsible for prioritizing their own user stories.
(ii) The Scrum Master is responsible for dealing with obstacles that may impede team progress.
(iii) The Scrum practice encourages team members to switch among different roles frequently (Scrum Master, Product Owner, etc.).
(iv) Scrum implies Agile development practices such as TDD.
A. (i) only
B. (ii) and (iii) only
C. (ii) and (iv) only
D. (i), (ii), (iii), and (iv)
3. Which of the following is TRUE about Scalability?
A. Scalability is an architectural concern
B. Choosing the best programming language is the key to scalability
C. It's solely the framework's responsibility to make the application scalable
D. Use of relational database improves the ability to scale
4. What is the main difference between BDD and TDD?
A. BDD focuses on validation while TDD focuses on verification
B. BDD focuses on verification while TDD focuses on validation
C. BDD is better at testing methods independently than TDD
D. BDD generally uses mocks and stubs more than TDD
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started