Хе-хе, я думаю, что решение, которое вы ищете, называется C #.
А если серьезно, используя VB, вы могли бы пойти на какое-то общее применение политики с использованием FXCop или аналогичных инструментов анализа кода.
Но когда дело доходит до такой базовой и фундаментальной функции, как основные логические операторы языка, вам, вероятно, не стоит связываться с ними даже посредством применения политики. Это вопрос обучения, и его лучше всего решить с помощью обучения.
Обнаружение случайного неправильного или непреднамеренного использования этих операторов лучше всего обрабатывать с помощью модульного тестирования или экспертной оценки. Базовое поведение операторов - это глава 1 в руководстве для начинающих по VB, и ни один программист не должен работать над реальным рабочим кодом, если он еще не освоил основной синтаксис и операторы языка.