как большинство метрик, они имеют в виду очень мало без контекста. Таким образом, короткий ответ: никогда (за исключением построчного принтера, это забавно! Кто распечатывает программы в эти дни?)
пример:
Предполагают, что Вы - унаследованный код поблочного тестирования и рефакторинга. Это начинается с 50 000 строк кода (50 KLOC) и 1 000 доказуемых ошибок (тесты отказавшего блока). Отношение является 1K/50KLOC = 1 ошибка на 50 строк кода. Очевидно это - ужасный код!
Теперь, несколько повторений позже, Вы уменьшили известный ошибки наполовину (и неизвестные ошибки больше, чем что, скорее всего) и кодовая база фактором пять посредством образцового рефакторинга. Отношение теперь 500/10000 = 1 ошибка на 20 строк кода. Который по-видимому еще хуже!
В зависимости от того, какое впечатление Вы хотите произвести, это может быть представлено как один или несколько из следующего:
все они верны (предположение, что я не завинчивал математику), и они весь сосут при суммировании значительного улучшения, которого, должно быть, достигло такое усилие по рефакторингу.
$ spans = @ ($ ie.document.getElementsByTagName ("SPAN"))
Подключите к объекту where, чтобы отфильтровать тот, который вам нужен (на основе его атрибутов), а затем вызвать метод щелчка, например:
$span11 = $spans | where {$_.innerText -eq 'something'}
$span11.click()