Which of the following statements describes the principal concept behind test driven development?
Suggested Answer: C
Get Premium 701-100 Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
30 comments · newest first
RO
Rosendo
10 months ago
D seems a bit narrow-minded for TDD principles.
RO
Rose
11 months ago
Wait, are we really saying tests come before code? Sounds odd!
BR
Brittni
11 months ago
A is also true, but not the main idea of TDD.
BI
Billi
11 months ago
Totally agree with C! That's how TDD works.
NO
Noah
11 months ago
C is the way to go! Tests first, code later.
LO
Loise
12 months ago
I’m a bit confused because I thought TDD was more about preventing bugs, but I guess that’s not the main concept.
AS
Ashanti
12 months ago
I practiced a similar question, and I think C was the answer there too. It’s about the order of writing tests and code, right?
NI
Nicolette
12 months ago
I’m not entirely sure, but I remember something about tests being written before the actual code. That sounds like TDD to me.
MO
Mose
1 year ago
I think the key idea of test driven development is about writing tests first, so I’m leaning towards option C.
VI
Vincent
1 year ago
I'm a little unsure about this one. The options seem to be describing different aspects of testing, but I'm not sure which one captures the main idea behind test-driven development. I'll have to review my notes on that topic before answering.
EL
Eleonore
1 year ago
Hmm, I'm a bit confused on this one. I know test-driven development is about writing tests first, but I'm not sure if that's the "principal concept" they're looking for. I'll have to think this through carefully.
BR
Brinda
1 year ago
I'm pretty sure the answer is C - tests are written before the function/method is implemented. That's the core idea behind test-driven development.
RO
Romana
1 year ago
Okay, I've got this. The key is that test-driven development means you write the tests before you write the actual code. That way, the tests drive the development process. I'm confident C is the right answer.
PE
Pearly
1 year ago
I think the answer might be "View" since it allows users to see a subset of data without giving them direct access to the tables.
DE
Delisa
1 year ago
Hmm, I'm a bit unsure about this one. I know influenza vaccines are important, but I'm not sure about the timing and whether previous vaccination matters.
TH
Theodora
2 years ago
Haha, E is a pretty funny one. I bet some developers out there still do that! But C is the right answer, no doubt.
FR
Frederic
2 years ago
Definitely, C is the principal concept behind test driven development.
CL
Claribel
2 years ago
Yeah, C is the correct answer. Writing tests before implementing the function is key.
GA
Galen
2 years ago
I agree, E is definitely not the right approach for test driven development.
HA
Haley
2 years ago
I agree, C is the way to go. TDD is all about planning ahead and ensuring your code works as expected.
ME
Meaghan
2 years ago
It's a good practice to have tests in place before implementing the actual code.
SH
Sheridan
2 years ago
Definitely, TDD is all about writing tests first to drive the development process.
SH
Shawn
2 years ago
I agree, it helps in planning and making sure the code works as intended.
LO
Lorrine
2 years ago
I think C is the correct answer. Tests should be written before the code.
FR
France
2 years ago
I believe option C is the best approach because it helps in designing the code to meet the test criteria.
AL
Alline
2 years ago
I agree with Eulah, option C seems to be the correct statement.
EU
Eulah
2 years ago
I think the principal concept behind test driven development is that tests are written before the function is implemented.
VI
Viva
2 years ago
Option C is clearly the correct answer. Writing tests before implementation is the core principle of TDD.
MA
Mari
2 years ago
It definitely helps catch bugs early on and ensures the code meets the requirements.
MA
Martina
2 years ago
I agree, writing tests before implementation helps guide the development process.