Pull to refresh

Comments 8

Было бы неплохо начать статью с расшифровки аббревиатуры RAP и зотя бы двух слов о том, что это и с чем это едят, или в крайнем случае хотя бы ссылки… Ведь даже гуглить это нереально (по очевидным причинам).
Спасибо. Дополнил статью в конце кратким описанием технологии. А гуглить можно по запросу «eclipse rap». ;) Собственно, да, название оставляет желать лучшего…
В том-то и дело, что по началу статьи было непонятно. что это Eclipse :) сейчас лучше, спасибо.
Кстати, вопрос по коду — а зачем вы используете венгерскую нотацию в 21 веке в Java?
Честно говоря я не задумывался над этим — мне так удобнее. Префиксы замечательно служат отличительным признаком свойств от локальных переменных, например. Также в геттере отпадает необходимость обращаться к свойству через this. Ну и плюс в том, что рефакиорить автоматическим образом (автозаменой) становится также проще. Ну и еще, я всю жизнь C++ юзал, привычка… )
Вы попробуйте IntelliJ IDEA и поймете, что это лишнее, только ухудшает читабельность. Идея подсвечивает поля класса и переменные по-разному.
Eclipse конечно тоже их подсвечивает по разному (только это не очень заметно), да и подсветка синтаксиса есть не везде и не всегда. Но, конечно, надо подумать — может стоит отказаться от префиксов, если это настолько ухудшает читабельность.
Главное, в джаве вам очень редко придется задумываться над тем, переменная это или поле класса, и вряд ли вы сделаете в этом ошибку. Плюс любая IDE будет возмущаться если она думает, что вы таки попутали переменную и поле класса.
Sign up to leave a comment.

Articles