▲ | prerok 9 days ago | |
Not the GP. I agree that you can always find a better name, as the old joke goes, naming things is hard. That said, there is a significant difference in cognitive load between isSecure and isAdminUser to condition4. I've had the pleasure of debugging a piece of code that was something like:
In the end, I gave up, and just reimplemented it, after studying in detal about what its expected inputs and outputs were. (note: this was before the time unit tests were the norm, so it was painful). |