Не понял проблему, неудобные биндинги по умолчанию? Так можно настроить. Тем более у jetbrains обычно несколько keymap-ов на выбор. Например в keymap resharper rename это F2.
Зачем вам больше 36-ти биндингов, вы реально ими пользуетесь каждый день? КМК ходовых биндингов на каждый день нужно намного меньше: rename, go to everything, go to everywhere, go to declaration/implementation, comment/uncomment, fold/unfold... что ещё? ну может ещё 2-3 биндинга. Для всего остального можно пользоваться клавишей контекстно меню.
Логики нет? Ну нет да, но когда привыкнешь к сочетаниям то уже пофиг. Да и поменять на более логичное всегда можно.
Честно говоря вообще не понял аргументацию автора.
Главный аргумент насколько я понял "что разработчик потащит огромный пласт своих "готовых/проверенных" решений, которые в свою очередь могут слишком усложнить проект, который не будет завершен ". Эм, если разработчик не может удержаться от того что бы тащить готовые блоки и из-за этого в итоге не может в разумных срок закончить (sic!) задание, то какой он вообще сеньёр? В моём понимании старший разработчик это разработчик, одним из ключевых качеств которого является умение выбирать инструменты и архитектуру адекватно задаче (а это кстати вытекает из главного качества сеньёра (ИМХО) - работать самостоятельно).
Фразу про "не делаю для РФ" не понял. Какая разница РФ/не РФ?
Эм. По вашей логике язык C не виноват в том что в коде на С встречаются ошибки выхода за пределы массива? Тут претензия к разработчикам которые знают что у массива есть размер и за его пределы писать нельзя, нужно делать проверку через strlen или хранить размер массива в отдельной переменной.
"А язык такой, какой есть, странно винить его за это."
И к чему были эти реверансы с предложением другой должности и объяснением чего не хватает?! Человек по сути мошенник, его нужно было выпнуть без долгих объяснений и коллегам из других компаний сообщить о недобросовестности.
Всё равно что поймать за руку вора и начать с ним торговаться «ой у тебя наверное всё сложно вы жизни, ну давай я тебе 100 рублей дам и поищу тебе работу».
Не поддерживаются интерфейсы, поля нужно инициализировать, приватные поля класса могут попасть в список, такие типы как enum, type union не поддерживаются…
По моему практического смысла это не имеет, слишком много ограничений.
Мне кажется в ts нормально такую задачу можно решить только при помощи code generation.
Вы серьёзно используете десятки хоткеев каждый день?
Не понял проблему, неудобные биндинги по умолчанию? Так можно настроить. Тем более у jetbrains обычно несколько keymap-ов на выбор. Например в keymap resharper rename это F2.
Зачем вам больше 36-ти биндингов, вы реально ими пользуетесь каждый день? КМК ходовых биндингов на каждый день нужно намного меньше: rename, go to everything, go to everywhere, go to declaration/implementation, comment/uncomment, fold/unfold... что ещё? ну может ещё 2-3 биндинга. Для всего остального можно пользоваться клавишей контекстно меню.
Логики нет? Ну нет да, но когда привыкнешь к сочетаниям то уже пофиг. Да и поменять на более логичное всегда можно.
Тоже не понял этого. Если хочется сократить расходы на ФОТ, то надо наверное увольнять самых дорогих (но не "активных") в самом дорогом офисе?
А почему вы считаете что автор должен был пробовать другие страны. Несколько я понял ему и в Москве неплохо было
А почему это вызывает у вас сомнение?
Как много ещё открытый чудных вам предстоит в этом мире. Можно даже позавидовать...
Честно говоря вообще не понял аргументацию автора.
Главный аргумент насколько я понял "что разработчик потащит огромный пласт своих "готовых/проверенных" решений, которые в свою очередь могут слишком усложнить проект, который не будет завершен ".
Эм, если разработчик не может удержаться от того что бы тащить готовые блоки и из-за этого в итоге не может в разумных срок закончить (sic!) задание, то какой он вообще сеньёр? В моём понимании старший разработчик это разработчик, одним из ключевых качеств которого является умение выбирать инструменты и архитектуру адекватно задаче (а это кстати вытекает из главного качества сеньёра (ИМХО) - работать самостоятельно).
Фразу про "не делаю для РФ" не понял. Какая разница РФ/не РФ?
Эм. По вашей логике язык C не виноват в том что в коде на С встречаются ошибки выхода за пределы массива? Тут претензия к разработчикам которые знают что у массива есть размер и за его пределы писать нельзя, нужно делать проверку через strlen или хранить размер массива в отдельной переменной.
"А язык такой, какой есть, странно винить его за это."
Все верно?
Так это проблема js, почему он позволяет передавать строку в функцию которая ожидает только nunber?
Всё равно что поймать за руку вора и начать с ним торговаться «ой у тебя наверное всё сложно вы жизни, ну давай я тебе 100 рублей дам и поищу тебе работу».
Ну это скорее проблема reduxa, видно что он не проектировался с учётом будущей типизации
По моему практического смысла это не имеет, слишком много ограничений.
Мне кажется в ts нормально такую задачу можно решить только при помощи code generation.
Иногда хочется посмотреть на карте когда какие территории нашей страны были оккупированы/освобождены во время ВОВ.