по своему опыту: если только рисует в ИДЕ, то это не помогает.
Все становится хорошо только когда это проверяется автоматически - в cicd. Пока ошибки не исправишь - код ревью не получишь, на тестовое окружение не зальешься
проблема в том что ide и editor config по-разному форматит местами, если подключать более сложное форматирование и там начинается, пробелы если через ide форматили и если через плагин - разные при переносе лямбд например ловил) на точке
Я похожую задачу недавно решал, с небольшим усложнением - развернуть только те части списков, где числа четные, и не разворачивать все остальные. Чуть волосы себе не выдрал от сложности мысли 😬
я ща прохожу курс просто по паттернам таких задач типа 16 паттернов, перед собесами чисто сложно представить менее полезное прокачивание по айти но раз правила такие)
Можно, но прекоммит и в ci запустится - если кто-то забыл себе локально настройки установить, гадость не пройдет. Ну и в прекоммите другие штуки тоже можно проверять, например имя бранча (у нас на него завязано много)
я плагинчики юзал для этого которые хуки добавляют, для грэдла к сожалению в гите нельзя файлы хуков добавлять в репо, что сильно упростило бы жизнь (или уже можно?)
А что за курс? ИМХО - такие задачи полезные тк показывают умение разработчика передожить понятную идею в корректный код. И это не «олимпиадщина» - в олимпиадах сначала надо постановку задачи транслировать в понятную задачу, и это как разомновной майдфак