C++ Ключевое слово 'and' vs оператор '&&' и похожие операторы

На практике в IT-компаниях используют для операндов ключевые слова или операторы? Google C++ Style не затрагивает эту тему. Мои рассуждения: ключевые слова улучшают читабельность кода, также помогают понять код людям, владеющим только знанием псевдокода.

#include<iostream>

int main() {
  if ((true or false) and (1 || 0)) std::cout << "Equivalently\n";
}

Ответы (1 шт):

Автор решения: Никита

Да, используют - у нас в компании такой гайдлайн. С плюсами согласен, минусов не вижу. Ещё один неупомянутый плюс (и изначальная мотивация таких операторов) - это большая портабельность за счёт того, что их могут использовать люди без значков | и &.

→ Ссылка