this post was submitted on 14 Aug 2025
274 points (96.3% liked)

Programmer Humor

25705 readers
1392 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] orgrinrt@lemmy.world 2 points 9 hours ago* (last edited 9 hours ago) (1 children)

Yeah, but if it is about being an admin or not, hence the bool, it’d be idiomatic and reasonable to assume it to be false if we have no data. Unless we want to try and allow admin access based on no data. Having three states for a simple binary state is weird. And if it is not about just being an admin or not, the bool is inherently a too limited choice for representation.

[–] dev_null@lemmy.ml 1 points 4 hours ago* (last edited 4 hours ago)

Depends on your requirements.

If the admin status needs to be checked in a database, but most actions don't require authentication at all, it's pointless to waste resources checking and it would be left null until the first action that needs the information checks it and fills it in as true or false.