geteilt von: https://lemmit.online/post/3018791
This is an automated archive made by the Lemmit Bot.
The original was posted on /r/ProgrammerHumor by /u/polytopelover on 2024-05-26 21:23:20+00:00.
18 points
In Elixir, we mark statuses by using a question mark at the end of the variable name. Something like this:
authorized? = user |> get_something() |> ensure_authorized?()
I like this better than the is_
prefix
9 points
*
does ‘?’ have type definition in elixir or this is generally agreed design pattern?
8 points
4 points
2 points
We do this in Ruby all the time, we just prefer methods over variables, usually.
def authorized?
current_user&.authorized?
end
2 points