Цитата
Так покажи свое резюме
Нитъ. В моем профиле LinkedIn реальные ФИО, так что обойдетесь.
Цитата
Обычно установочник сам предлагает поставить dotnet нужной версии, если его нет в системе
Уверен? Каждый третий если не два из трех установщика вообще не проверяют наличие зависимостей, хотя это действительно легко делается. Не помню какой софт недавно ковырял, VC++ redistributable проверяет и ставит, а .NET - нет. По поводу того что это одна галочка в настройках - хорошо бы чтобы знали все разработчики, а не только ты. Много софта на Java не проверяют версию установленной виртуальной машины, при этом на версиях отличных от той которая стояла у разработика - крашится при запуске. Если напрячь мозги - могу припомнить конкретные примеры, но нет желания.
Цитата
то это его право и ему по-барабану установится ли дотнет на древние ОС
В том то и проблема, что некоторым по барабану, они считают что они всегда правы и им все должны. В результате их потом нагибают "на, переделывай" если конторе не пофиг, или пользователи долбят техподдержку конторы запросами, если пофиг (в результате либо конторе становится не пофиг, либо она зарабатывает негативную репутацию, в том числе за счет пиара прямых конкурентов которым не пофиг).
А теперь позволю себе повторить вопрос из предыдущего поста. Что должен делать рядовой пользователь ПК, если дефолтный установщик .NET 4.6 на Windows 7 (не помню какой разрядности, дело было полтора года назад) летит и сообщение об ошибке нифига не информативно? 4.0 был, 4.5 установился, а 4.6 - не хочет ни в какую. Тут недавно писали что пользователь не должен трахаться с патчами Windows XP, а, значит, с патчами семерки должен? Или должен облазивать форумы в поисках решения проблемы? Проблема каким-то боком была связана с набором софта и настроек в системе, но сносить систему был не вариант. Разобраться в ней так и не разобрались, потому нашли в changelog'e тот момент когда кого-то в задницу клюнул жареный петух перейти с 4.5 на 4.6 и была установлена предпоследняя версия, которая успешно работала. Конец истории.
Цитата
А софт запустится по причине выше.
Ну вот и не запустится, по причине выше. А был бы написан под 4.5 или 4.0 - запустился бы на ура. Вы работаете для пользователя или для десяткодрочера в вакууме в сферическом приближении?
Цитата
кодить так, как ты привык, а не изучать что-то новое и применять новые фичи
Потеря времени, особенно изучать дебильные конструкции последних версий языка C++, PHP, и особенно навороты JS из-за которых и происходит 99% проблем в старых браузерах. Кому-то они показались более удобными, при этом они полностью дублируют существовавшие ранее варианты объявлений всего того же. Изучать новое есть смысл только когда у этого нового существенная добавочная ценность к тому, что было создано ранее.
И если ты думаешь что я такого мнения только о .NET - то ты ошибаешься. Про бекенды и CMS история та же. Клиент не должен трахаться с подбором версии PHP, на которой скрипт будет работать без warning'ов или хотя бы без error'ов (и тем более не должен править чужой код чтобы он заработал). Он должен залить файлы и все запустится на любом веб сервере в разумных пределах, на котором стоит определенный набор требуемых модулей PHP. Разумными пределами сейчас считаются 5.6 - 7.3. Как-то так. Почему-то у меня получается писать такой код (даже от 5.4) без наворотов, у других - нет. Да, пишу не идеально, иногда в своей старой писанине провожу какие-то оптимизации.
P.S. ушел с винды - правильно сделал.
Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.