Я работаю над Android в течение нескольких лет, и на протяжении всего этого времени я использую подчеркивание для именования идентификаторов в xml например, заблокирован_счетах :
<TextView
android:id="@+id/blocked_numbers_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Blocked Numbers"
android:gravity="center"
android:textSize="40sp"
android:textColor="@color/colorTextPrimary"
android:textStyle="bold"
tools:ignore="MissingConstraints" />
С тех пор как kotlin мы можем напрямую обращаться к этим идентификаторам как к переменным, они плохо выглядят с подчеркиванием, так как они не следуют camelCase. Будет ли хорошей практикой следовать camelCase для именования идентификаторов в XML, а также в blockNumbersTitle или есть более эффективная практика?