Skip to content

elmoin/dailyCodeReview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DailyCodeReview

A simple tool to keep track who's turn it is to show some code.

Concept

In our company we hold short code reviews every day, so we all know what the others are working on or how other projects work. To choose who's turn it is we rotate through the group of developers. To keep track of this we have a nice cardboard tool hanging on the wall, similar to a wheel of fortune or a clock. But of course it would be nice to have a web tool for this.

Why Elm might be a good choice

Of course this could be done with every other language, but we might leverage Elms niceties to make it pretty :)

Considerations

There are several ways to choose a person for a given day. The easiest might be taking the current time (in seconds since the epoch) and just modulo and map them to the weekdays. This is not too elegant and we get a problem if we have seven people. It would be your turn on the same day of the week every day and two persons would always get saturday and sunday. So maybe we can think of something nicer (database?).

HowTo

  1. Fork this repo (https://github.com/elmoin/dailyCodeReview.git)

  2. Clone

git clone https://github.com/{username}/dailyCodeReview.git
  1. Rudimentary frame can be found in daily.elm, play around with that

  2. Compile with

elm make daily.elm --output=daily.js
  1. Open a pull request to show your result

  2. Have fun :)

About

A simple tool to keep track who's turn it is to show some code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •