danielkalen/coffee-register

View on GitHub
benchmarks/samples/small5.coffee

Summary

Maintainability
Test Coverage
gold = silver = rest = "unknown"

awardMedals = (first, second, others...) ->
  gold   = first
  silver = second
  rest   = others

contenders = [
  "Michael Phelps"
  "Liu Xiang"
  "Yao Ming"
  "Allyson Felix"
  "Shawn Johnson"
  "Roman Sebrle"
  "Guo Jingjing"
  "Tyson Gay"
  "Asafa Powell"
  "Usain Bolt"
]

awardMedals contenders...

a = "Gold: " + gold
b = "Silver: " + silver
c = "The Field: " + rest