Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Read and practice: The Cycles of TDD

Open
#22 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
35/100
Issue type
Documentation
Clarity
Mostly clear
Activity status
Stale
Domain
documentation

Research direction

Read the linked Cycles of TDD coursework article first, then practice the TDD cycles with a kata as described in the issue. Done means being able to explain the Cycles of TDD; no submission is required, and blockers can be shared in the class channel or via the linked help guide.

Written by the indexing model from the issue text.

Description

🏕 Priority Mandatory 🐇 Size Small 📅 Sprint 1 Core Module-Data-Groups Submit:None
Learning Objectives
  • Explain the Cycles of TDD
Link to the coursework

http://blog.cleancoder.com/uncle-bob/2014/12/17/TheCyclesOfTDD.html

Why are we doing this?

It is essential that you continue to use your TDD skills throughout the course. It is only through continual practice that you're able to master all the steps in TDD. The best way to master TDD is by solving katas with this method in a strict time-bound fashion.

Maximum time in hours

.5

How to get help

General advice on asking for help can be found on the curriculum pages.
You can always share your blockers in your class channel and get help from your colleagues.

Submission & Review

There is no submission required for this task.

Dominant language
JavaScript
Stars
1
Forks
327
Avg merge
3d 7h
Merged PRs (30d)
3

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from CodeYourFuture/Module-Data-Groups

All issues in CodeYourFuture/Module-Data-Groups

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.