В последнее время я все что только можно, пытаюсь пометить final
, я уже месяц сижу на этом наркотике, и не могу слезть, помечаю каждый объект и переменную, я не пытаюсь как - то менять архитектуру, чтобы переменные определялись только единожды, а просто помечаю все единожды создаваемое как final
то есть например типичная инициализация фрагмента у меня выглядит так
final View parent = inflater.inflate(R.layout.my_layout, container, false);
final TextView mTextView = (TextView) parent.findViewById(R.id.my_textview);
final String mString = getArguments().getString(MY_STR);
Это нормально ? Может сходить к психологу ?
С одной стороны вроде это неплохо, суть переменной становится более четкой, с другой стороны код выглядит больше, и сильно ли, это сказывается на весе класса ?
На днях ломка начала становиться более сильной, и я уже пытаюсь помечать некоторые параметры методов как final
.
Что вы по этому думаете, или может есть официальные правила по этому поводу ? На работе, в общем проекте за такое будут стрелять по коленям ? Лечиться от final'изации или оставить как есть ?
Спасите меня
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вот все говорят MVP MVC MVVP под Android, для чего они?
В последнее время пишу многофункциональные приложения со множеством элементов UI-интерфейса в смешке с работой с локальной БД, серверными...