Прежде всего, вы не должны сравнивать с булевыми значениями, это сделать
if condition then
вместо
if condition = true then
Ваш вопрос зависит от имен естественных переменных, IMO.
Например, если вы создаете клиент, который должен проверить, подключен ли он (наиболее распространенный случай)
if connected then
//Proceed
else
//Throw error
end if
Или, если вы создаете другую программу, где у вас есть переменная, скажем, извлеченная, и вы хотите знать, было ли извлечено содержимое
if not retrieved then
//Error
end if
Не делай
if retrieved then
else
//Error
end if