Желательно ли префикс "Is" или "Has" при создании метода, который возвращает логическое значение. Я чувствую, что эта практика больше подходит для определения имен свойств.
Скажем, у нас есть метод, подобный следующему, имеет некоторую логику:
bool IsActivePage()
{
// Some logic to determine if the page is active...
}
Было бы предпочтительнее переименовать метод в GetActivePageStatus, а затем создать логическое свойство IsActivePage, которое возвращает результат этого метода.
Что такое стандарт .NET? Все мнения будут оценены?