Skip to content

arthurlbrjc/lifegame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LIFEGAME

LifeGame Kata @octo-technology

Rules

  1. A cell surrounded by < 2 live cells dies
  2. A cell surrounded by > 3 live cells dies
  3. A cell surrounded by 2-3 live cells remains alive
  4. A dead cell surrounded by 3 live cells revives

Constraints

  • TDD
  • 50-lines classes
  • 2 class fields max
  • Demeter rule (one . max per line)
  • No primitive types in method calls
  • Class with Collection field have only this field
  • No getter/setter/properties
  • Only one level of indent
  • No else

Releases

No releases published

Packages

No packages published

Languages