Проверка заполненности/пустоты коллекции
Для повышения читаемости проверку коллекции на заполненость/пустоту лучше выполнять через специальную функцию ЗначениеЗаполнено
вместо использования сравнения количества коллекцию с нулем.
Плохо читаемый код
Если Коллекция.Количество() > 0 Тогда
КонецЕсли;
Хороший и простой код
Если ЗначениеЗаполнено(Коллекция) Тогда
КонецЕсли;
См. также
- Collection sizes and array length comparisons should make sense
- Collection.isEmpty() should be used to test for emptiness - диагностика для Java от авторов SonarQube
Экранирование кода
// sonar:FullEmptyCollection:off
// sonar:FullEmptyCollection:on