I was faced with this part: never question the need for its existence when reading some book about Programming Language. The Whole sentence was:

The use of the null value is so common, in so many languages, "that many experienced programmers never question the need for its existence". But there are many scenarios where we could write better, simpler code if a variable is not allowed to have a null value

Would anybody explain to me that what the bold section exactly says?

1 Answer 1


To question something means to have doubts about something.

to express doubts about the value or truth of something:

I questioned the wisdom of taking so many pills.


The thing that they may have doubts about is "the need for the existence of the null value".

If they "never question the need..." this means that they never have doubts about the need for the null value.

Which means they are certain that the null value needs to exist.

  • Thank you very much. Commented Oct 24, 2021 at 8:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .