KatadirExplore
  • Articles / Videos
  • Books
  • About
By topic
architectureclean-codeddddesigndesign-patternsoopoutside-inrefactoringsolidtdd
By level
NoviceBeginnerProficientExpert
By duration
Short (< 3hs)Medium (< 6hs)Long (> 6hs)
  • Articles / Videos
  • Books
  • About
Explore
By topic
architectureclean-codeddddesigndesign-patternsoopoutside-inrefactoringsolidtdd
By level
NoviceBeginnerProficientExpert
By duration
Short (< 3hs)Medium (< 6hs)Long (> 6hs)

Beginner katas

Filter by
Topic
clean-code
design
design-patterns
oop
outside-in
refactoring
solid
tdd
Duration
Medium (< 6hs)
Long (> 6hs)
Game of Life
Beginner
Game of Life...
Code famous Conway's cellular automata using TDD...
Medium (< 6hs)
tdd, clean-code, oop, design, design-patterns
Gilded Rose
Beginner
Gilded Rose...
A famous kata to start your refactoring journey...
Medium (< 6hs)
tdd, clean-code, oop, design, solid, refactoring
Mars Rover
Beginner
Mars Rover...
Move rovers around a plateau on Mars...
Long (> 6hs)
tdd, clean-code, oop, design, design-patterns, solid
Poker Hands
Beginner
Poker Hands...
Your job is to compare several pairs of poker hands and to indicate which, if either, has a higher rank....
Long (> 6hs)
tdd, clean-code, design, oop, solid, design-patterns, outside-in
Yahtzee
Beginner
Yahtzee...
Calculate Yahtzee scores...
Long (> 6hs)
tdd, clean-code, design, oop, solid, design-patterns, outside-in
Made with ❤ by Nicolás Bottarini. © 2023