Я обновляю некоторый код, и у меня есть метод void (validateFile), который проверяет файлы и записывает сбои непосредственно в некоторые файлы журнала.Я хочу добавить счетчик для каждого файла, который проходит, но я не хочу потерять ведение журнала, выполненное в случае сбоя.
С точки зрения строго работающего метода validateFile, это:
validateFile(filename);
функционально эквивалентно этому?(при условии, что я изменяю тип возвращаемого значения на логический и правильно подставляю операторы возврата)
if(validateFile(filename)){
passCount++;
}
Если это эквивалентно, есть ли причина (лучшие практики и т. д.), что я не должен этого делать?