Запрос ElasticSearch на основе минимального ранга

Допустим, у вас есть код:

if (foo)
    bar();

, а затем кто-то еще приходит и добавляет:

if (foo)
    snafu();
    bar();

Согласно тому, как это написано, bar (); теперь выполняется безоговорочно. Включая фигурные скобки, вы предотвращаете такую ​​случайную ошибку. Код должен быть написан таким образом, чтобы сделать такие ошибки сложными или невозможными. Если бы я делал обзор кода и видел отсутствующие фигурные скобки, особенно разбросанные по нескольким строкам, я бы создал дефект. В тех случаях, когда это оправдано, держите его на одной линии, чтобы вероятность сделать такую ​​ошибку снова сведена к минимуму.

0
задан Justin 29 March 2019 в 14:28
поделиться