1.) Есть ли какая-либо причина иметь значение по умолчанию в макете Android xml?
Пример.) В приведенном ниже TextView включено значение по умолчанию android:visibility="visible"
`<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:visibility="visible"/>`
Гипотеза: поскольку это значение по умолчанию, оно не имеет никакого эффекта и, следовательно, является ненужной строкой кода в файле XML. Правильно ли это мышление?
2.) Если нет оснований для того, чтобы значения по умолчанию существовали в XML-файлах Android, есть ли плагин lint для указания строк кода по умолчанию в XML-файлах Android?
Мне кажется, что большое количество строк кода в файлах XML являются значениями по умолчанию и не имеют смысла. Что мы можем сделать, чтобы уменьшить эти строки кода?