@DataPup This is idiomatic Ruby
@Gargron my ruby prof told me not to use them :P i think they're cute
@DataPup "unless foo" is a lot more readable than "if !foo". the rule doesn't apply for multiple conditions though, if you have negations in your unless then it should be an if
@Gargron see i agree that "unless foo" is more readable but when i said that everyone in the room glared at me and it derailed the entire class w nerdboys dogpiling on the girl to tell her why she's wrong and should use if !foo isntead
@DataPup ymmv
at my uni even practical classes lagged years behind industry practice
@Gargron from what i've heard, german universities and american liberal arts colleges are Pretty Different in general
for instance, i majored in "conflict resolution" (social psychology and linguistics) and built a website in jekyll as my senior thesis. cuz that's Totally The Same Field
@Gargron computer science classes at my alma mater which kinda more like "opportunities to get credit for something you were gonna self-teach anyway"