Красивый код: наименования переменных, xml и др. для Android

Ответить
tolik777
Сообщения: 37
Зарегистрирован: 06 июл 2012, 14:25

Красивый код: наименования переменных, xml и др. для Android

Сообщение tolik777 » 15 июл 2013, 10:19

Немного поискав, не нашел ничего путного. Применительно к Java все понятно, есть много статей о правильном коде. А есть ли подобные рекомендации с Android-уклоном?
Т.е. особенно меня интересует наименования строковых данных XML ресурсов и т.п.
К примеру у меня используется кнопка:
[syntax=xml]
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/str_btn_moveUP"
android:id="@+id/moveUP">
</Button>
[/syntax]
Как правильно называть строковую переменную str_btn_moveUP? Какие префиксы и т.п.?
Свой проект планирую выложить на gitHub'е поэтому хотелось бы все сделать максимально понятно любому разработчику...


Аватара пользователя
anber
Сообщения: 584
Зарегистрирован: 10 июн 2013, 15:05
Откуда: UA

Re: Красивый код: наименования переменных, xml и др. для And

Сообщение anber » 15 июл 2013, 12:20

tolik777 писал(а):Немного поискав, не нашел ничего путного. Применительно к Java все понятно, есть много статей о правильном коде. А есть ли подобные рекомендации с Android-уклоном?
Т.е. особенно меня интересует наименования строковых данных XML ресурсов и т.п.
К примеру у меня используется кнопка:
[syntax=xml]
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/str_btn_moveUP"
android:id="@+id/moveUP">
</Button>
[/syntax]
Как правильно называть строковую переменную str_btn_moveUP? Какие префиксы и т.п.?
Свой проект планирую выложить на gitHub'е поэтому хотелось бы все сделать максимально понятно любому разработчику...

Советую взять исходники андроида за образец и делать аналогично.
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Красивый код: наименования переменных, xml и др. для And

Сообщение rezak90 » 16 июл 2013, 09:36

А есть ли подобные рекомендации с Android-уклоном?
Есть от гугла гайд по стилю кода, найду то кину сюда ссылку. Но за ранее скажу что они прямо пишут что стоит придерживаться стилю Java, только есть пару ньюансов.
P.S. Здесь на форуме я уже делал статью по "красивому коду", так что ищите.
R.id.team
Политика на форуме запрещена

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Красивый код: наименования переменных, xml и др. для And

Сообщение Mikhail_dev » 16 июл 2013, 20:26

Я тут сегодня генеральную уборку в компе устроил, как раз наткнулся на ту статью, о которой наверное говорил Слава (rezak90)
http://developer.android.com/training/a ... -tips.html

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Красивый код: наименования переменных, xml и др. для And

Сообщение rezak90 » 16 июл 2013, 21:35

нету времени искать, но вот первая же ссылка в гугле http://source.android.com/source/code-style.html
R.id.team
Политика на форуме запрещена

Ответить