@haskell_moiseevitch я не знаю, где вам IDE помогают работать, мне Идея мешает в Яве. в консоли сборщик работает правильно, а в Идее какие-то аннотации всё время неправильно кэшируются
Потихоньку прихожу к выводу, что такие вопросы надо рассматривать всегда в некоем "погружении", то есть буквально сидеть за спиной человека и смотреть, что и как он делает, и чтобы он свои действия комментировал. Это сделал потому-то, это потому-то. Такая кодо-психтерапия своего рода, или вариант коуд-ревью, но без обязательно прицепленного к процессу опасения "я делаю что-то не так, и старшие товарищи меня будут ругать или тыкать пальцами".
Например, мой стоматолог намертво прилип к переключению языка мышей, альт+шифт он не выучит уже никогда. При этом ему явно тяжело, он ослеп на один глаз, но всё равно — упёрся и ни в какую. И одна их моих экс-подруг, которой я в Шопе показал шорткаты, всё равно упёрлась в мышь. При этом клава там реально в десятки раз уменьшает количество усилий в некоторых фрагментах.