Собственно вопрос стостоит с следующем, считается ли дурным тоном копировать и вставлять например длинные имена переменных ну и тд. В скринкастах, авторы часто набарают руками названия пакетов и номера сборок в компосере, вместо контр ц контл в.
Авторы скринкастов, видеоуроков и прочих легкоусвояемых материалов в большинстве своем - малолетние долботрясы. Которые ничего не смыслят в теме, которую взялись объяснять другим. Так что, если говорить о вредности для программирования - это скринкасты. Причем вредность фатальная. Здесь, на тостере, полно жертв скринкастов. Душераздирающее зрелище.
Вредно ли пользоваться калькулятором? Если вы школьник 1-9 классов - да вредно, если вы бухгалтер с 20 летним стажем - нет не вредно, если кассир в магазине - нет не вредно и т.д. Также и с программированием. Вам трудно будет запомнить структуру оператора for если вы новичок и постоянно пользуетесь копипастой, а если вы программист левела сеньор то копипаста оператора цикла (уверен что ни один сеньор так делать не будет) из соседнего класса вам сэкономит пору долей секунды которые будут направленны на размышление об алгоритме и т.д.
Полагаю, у многих кто программирует не третий день навыки работы с клавиатурой таковы, что им намного проще и быстрее набрать длинное имя, чем перемещать руку на мышь, выделять имя, нажимать ctrl+c, ставить курсор в нужное место, нажимать ctrl+v.
Не совсем понял о чем вы. Конечно можно хоткеями перемещаться, но сути это не меняет. Надо переместиться к переменной, выделить, копировать в буфер, переместиться к месту вставки, вставить из буфера. При этом еще надо эту переменную найти в коде.
Или просто написать my_very_long_variable_foo_bar_etc. В IDE с автодополнением.
Если не помнишь название переменной, то конечно найти ее в коде и копировать проще. Но если помнишь, то напечатать (да еще и с автодополнением) вообще не проблема.