Skip to content

Instantly share code, notes, and snippets.

@le0nidas
Created February 7, 2021 16:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save le0nidas/614a11bd0e40a8dc366e56b0255cbcdb to your computer and use it in GitHub Desktop.
Save le0nidas/614a11bd0e40a8dc366e56b0255cbcdb to your computer and use it in GitHub Desktop.
fun printSeniority(engineer: SoftwareEngineer, yearsInBusiness: Int) {
val seniority = engineer.calculateSeniority(yearsInBusiness)
val label = when (seniority) {
SoftwareEngineer.JUNIOR -> "junior"
SoftwareEngineer.MID -> "mid"
else -> "senior"
}
println("This is a $label engineer")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment