Remix.run Logo
orthoxerox 2 hours ago

> ergonomics of not having an early return

I wonder who came up with this idea first. I find obvious early returns incredibly ergonomic.

voidUpdate 2 hours ago | parent [-]

Wikipedia says that "guard clause" was a term invented by Kent Beck, but that the actual practice was used since at least the early 60s

orthoxerox 2 hours ago | parent [-]

No, I meant the idea that guard clauses are antipatterns and your subroutine should have a single implicit return.

voidUpdate 2 hours ago | parent [-]

Sorry, I misread. Need more coffee