Skip to content

Our proposal implemented in a mob programming session with @tapasa30 and @pablomagana πŸš€

Notifications You must be signed in to change notification settings

alextorres94/kataronavirus

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

kataronavirus

Problem

We need software to deliver the proper data to the scoreboard of the coronavirus against humanity.

Solution

As we don't care so much about specific data, because this is how the society works anyway, we will only track 6 different events that area affecting people already infected (3 in favor of coronavirus & 3 in favor of humanity).

Coronavirus kills:

  • πŸ™Žβ€β™€οΈ(a person)
  • πŸ‘©β€β€οΈβ€πŸ’‹β€πŸ‘©(a couple)
  • πŸ‘¨β€πŸ‘¨β€πŸ‘§β€πŸ‘¦(a family)

Survived to coronavirus:

  • πŸ™Žβ€β™€οΈ(a person)
  • πŸ‘©β€β€οΈβ€πŸ’‹β€πŸ‘©(a couple)
  • πŸ‘¨β€πŸ‘¨β€πŸ‘§β€πŸ‘¦(a family)

The score always has seven characters. An example would be 001:002, where 001 stands for πŸ™Žβ€β™€οΈ (one person) killed by the coronavirus and 002 for πŸ‘©β€β€οΈβ€πŸ’‹β€πŸ‘© (a couple) or πŸ™Žβ€β™€οΈπŸ™Žβ€β™€οΈ (two persons) that survived to coronavirus.

Rules

  • Fork this repo or push a new branch using the name of the participants doing pairing as the branch name
  • Do TDD
  • Add/increment the value after every TDD loop (try to avoid testing implementation details)
  • Do a commit after every green (this is important to fully understand the process)

Test properties

Check which and how many of the test properties described in the Test Desiderata have you achieved in order to understand how good your tests are and what trade-offs/concessions you ended up doing.

About

Our proposal implemented in a mob programming session with @tapasa30 and @pablomagana πŸš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%