Adds an exercise that encourages trainees to reflect on why TDD might be useful. The goal here is to give context on what is actually useful about TDD and what is "dogma", hopefully via discussion with trainees and teachers/TAs.
Contributes to https://github.com/CodeYourFuture/syllabus/issues/461. It's possible that we want to extend this as part of wider work to teach testing more explicitly, but we think this might be good enough to cover the points in the ticket for now.
EDIT: I also removed the table on contents at the top of the page, since it's out-of-date and we now have sidebar that is always kept up-to-date.
What does this change?
Module: JS2 Week(s): 2
Description
Adds an exercise that encourages trainees to reflect on why TDD might be useful. The goal here is to give context on what is actually useful about TDD and what is "dogma", hopefully via discussion with trainees and teachers/TAs.
Contributes to https://github.com/CodeYourFuture/syllabus/issues/461. It's possible that we want to extend this as part of wider work to teach testing more explicitly, but we think this might be good enough to cover the points in the ticket for now.
EDIT: I also removed the table on contents at the top of the page, since it's out-of-date and we now have sidebar that is always kept up-to-date.
Who needs to know about this?
@CodeYourFuture/global-syllabus
Rendered Pages
View rendered docs/js-core-2/week-2/lesson.md