Ну вообще-то именно unit тесты как раз ничего вам не гарантируют. Я кучу раз видел у вот таких вот адептов 100% покрытия все тесты зелёненькие а вот нихрена не работает.
Кстати тесты «чтобы убедиться, что вы не поломали другие части системы» называются интеграционными.
И как вам поможет грамотное логгирование, если, например, релиз отгружен, развернут на серверах заказчика и тот начал спотыкаться о баги, которые можно было выловить тестами?
На практике автотесты ловят только самые простые баги(собсно потому и есть мнение что «да я лучше руками»). А логи — это, обычно, единственный способ понять, что происходит на «отгруженом, развернутом на серверах заказчика релизе» и если вы не понимаете как они помогают, то… Даже не знаю что и сказать.
Первая ссылка в гугле на итальянский Водафон: 19 ойро/месяц за 20гб 5G ну и анлим по звонкам и прочему.
Недёшево, конечно, но явно не «за 4 примерно 40 евро».
Так и в случае со свободой слова у вас такой «свободы» нет. Вы не можете взять Игру Престолов, поменять, добавить (или удалить) какие-то сцены и «свободно копировать, распространять».
Если, например, вам понадобится добавить (или удалить) какой-то функционал в текстовый редактор
Если, например, вам понадобится добавить (или удалить) какой-то функционал в текстовый редактор вы можете написать свой собственный текстовый редактор и добавить (или удалить) какой-то функционал. И никто этого не запрещает.
Слова “свободная программа” означают программу, которая уважает свободу и сообщество пользователей.
Ну да. Свободу «сообщества пользователей»(кто эти люди и почему их свободу нужно уважать?) мы уважать должны, а право человека распоряжаться результатами своего труда — нет.
Вобщем я тут вижу довольно примитивную манипуляцию, призваную скрыть «мы хотим халявы».
Я окончательно запутался.
Есть реальные прецеденты когда кому-то запрещали писать софт?
Приходят такие «люди в штатском» и говорят: прекрати имплементировать вон тот алгоритм, а то ноги переломаем, бгг.
А вы, простите, на .net писали что-нибуть? Потому что:
1. Дотнет обратно совместим, если у тебя cтоит 4.5.1, то 3.5, 2.0 и прочие уже не требуются, проги собраные под них будут работать. .net программа написаная для win XP запускается под десяткой без каких-либо усилий. Мне попадались «обсуждения в интернете», когда вроде у кого-то что-то не работало, но это проходит по категории «баг». За мою практику работы с .net вот прямо с первой версии такого не случалось никогда, всегда хватало накатить последнюю версию.
2. ЕМНИП мажорные релизы приезжают с апдейтами винды.
3. Если мы бежим впереди паровоза, то никто никогда «номально» не говорит «пойди-ка поищи», с помощью минимальных телодвижений при первом запуске/обновлении прога скажет «ой, а мне нужно скачать новый .net, подождите 5 минут». Сама сходит, скачает, установит.
4. Есть варианты «всё свое ношу с собой» aka embedded framework. Или offline installer.
winapi маздаи меняют постоянно, даже прога «от winXP до 8.1» внутри просто кишит костылями и подпорками
Ну это просто неправда и откровенное хейтерство. В Виндовз вагон с тележкой режимов совместимости, позволяющих запускать даже программы, собранные под win95.
У MS всегда было очень хорошо с обратной совместимостью, они до сих пор тащат всякие окаменелости эпохи раннего неолита типа MFC(вот летом новый релиз вышел).
Пятничные откровения эникейщика?
Ну допустим и эникейщик(я не знаю, но предположим).
И что? Скорее наоборот. Это ж не программист, который на автомате подобные проблеммы решает. Поэтому если даже эникейщик говорит «хотя-бы приложение на .Net, с которым проблем почти не бывает» то значит да, так оно и есть, не бывает.
Т.е. любой специалист, который сравнивает два «инструмента» автоматически перестаёт в ваших глазах быть таковым?
Довольно странная позиция надо сказать.
Постоянно и регулярно, раз в пару лет проскакивают новости об очередных умельцах, нашедших способ посмотреть даные геолокации устройства например, типа такого:
Отличная статья, в ней много нового и интересного. К сожалению, всё интересное в ней — не ново, а всё новое — не интересно.
В 2019-м году какой-то чувак с видом Моисея, увидевшего во сне исход через Красное море вещает, что «рынок становится глобальным, программисты будут продавать себя по всему миру через интернет». Ну ничего себе!
Такое сейчас даже и представить себе невозможно, но давайте помечтаем, что вот буквально через какие-то 10-15 лет программисты, с помощью глобальной сети «Интернет» смогут предлагать свои услуги на специализированых интернет-площадках, эдаких «сетевых биржах», как из называют фантасты… Просто дух захватывает от перспектив, не так ли?
Просто ставите курсор на ретурн и нажимаете «сделать брекпоинт».
Если с этим какие-то проблемы(не представляю какие, ведь брекпоинт ставится не на строчку, а на «выражение», но допустим), то делаете conditional breakpoint.
Понимаете, когда из аргументов я слышу «не поверю», я понимаю, что доказывать что-то бессмысленно.
"- Это должно быть выгодно — Это не так, вот фин. отчётность, смотрите — Я не верю". «вот момент который многое объясняет, головной офис MS резко перебрался — не резко и не перебрался — это не важно».
Чистая конспирология, я вам так что угодно «докажу», любых рептилоидов.
подготовила отчёт, но выяснилось, что для разработки этого отчёта была нанята аффилированная с Microsoft консалтинговая компания Accenture (совместно с Microsoft владеет фирмой Avanade)
К самому отчёту существенных претензий нет, давйте ad hominem. Норм.
Огромное количество организаций не меньших, мягко говоря, чем городской совет Мюнхена сидят на продуктах MS(винда, офис, AD и вот это вот всё): банки, страховой бизнес, финансовые организации, логистические компании, промышленность, да кто угодно. Примечательно, что все они любят и умеют считать деньги. Их всех тоже Майкрософт подкупил?
Смешно.
Офис MS «перебрался» из пригорода Мюнхена в черту города потому, что в старом офисе стало тесно. Причём сделал он это не «как раз перед переходом», а согласно долгосрочному плану, включающего конкурс на проект нового здания и его строительство.
Домыслы о том, что именно переезд в новый кампус на 10км. ближе к городскому совету(щупальца не дотягивались?) «позволяют предположить» оставлю на вашей совести.
Вообще это всё конспирология в чистом виде: история длились более десяти лет и запротоколирована с немецкой пунктуальностью: каждый шаг описан и каждое решение имеет финансовое обоснование.
Но, конечно, кто будет всё это читать и считать, если можно развести руки в характерном жесте и патетически воскликнуть: «а в Мюнхене есть офис MS! Cовпадение? Не думаю!».
Кстати тесты «чтобы убедиться, что вы не поломали другие части системы» называются интеграционными.
На практике автотесты ловят только самые простые баги(собсно потому и есть мнение что «да я лучше руками»). А логи — это, обычно, единственный способ понять, что происходит на «отгруженом, развернутом на серверах заказчика релизе» и если вы не понимаете как они помогают, то… Даже не знаю что и сказать.
А пустые геттеры и сеттеры — так вообще обязательно!
Ну первое, что приходит в голову — на сокетах, конечно.
Первая ссылка в гугле на итальянский Водафон: 19 ойро/месяц за 20гб 5G ну и анлим по звонкам и прочему.
Недёшево, конечно, но явно не «за 4 примерно 40 евро».
www.vodafone.it/eshop/tariffe-e-prodotti/tariffe/tariffe-per-smartphone/standard/red-unlimited-smart.html?icmp=snodo_TeP
Если, например, вам понадобится добавить (или удалить) какой-то функционал в текстовый редактор вы можете написать свой собственный текстовый редактор и добавить (или удалить) какой-то функционал. И никто этого не запрещает.
Ну да. Свободу «сообщества пользователей»(кто эти люди и почему их свободу нужно уважать?) мы уважать должны, а право человека распоряжаться результатами своего труда — нет.
Вобщем я тут вижу довольно примитивную манипуляцию, призваную скрыть «мы хотим халявы».
И в чём же эта сложность состоит, простите?
Люди по всему миру каждый день совершают миллиарды транзакций, а с донатом «сложность», надо же…
Есть реальные прецеденты когда кому-то запрещали писать софт?
Приходят такие «люди в штатском» и говорят: прекрати имплементировать вон тот алгоритм, а то ноги переломаем, бгг.
Всегда можно.
А еще во многих странах Европы работодатель обязан указать вилку зарплат в тексте вакансии.
1. Дотнет обратно совместим, если у тебя cтоит 4.5.1, то 3.5, 2.0 и прочие уже не требуются, проги собраные под них будут работать. .net программа написаная для win XP запускается под десяткой без каких-либо усилий. Мне попадались «обсуждения в интернете», когда вроде у кого-то что-то не работало, но это проходит по категории «баг». За мою практику работы с .net вот прямо с первой версии такого не случалось никогда, всегда хватало накатить последнюю версию.
2. ЕМНИП мажорные релизы приезжают с апдейтами винды.
3. Если мы бежим впереди паровоза, то никто никогда «номально» не говорит «пойди-ка поищи», с помощью минимальных телодвижений при первом запуске/обновлении прога скажет «ой, а мне нужно скачать новый .net, подождите 5 минут». Сама сходит, скачает, установит.
4. Есть варианты «всё свое ношу с собой» aka embedded framework. Или offline installer.
Ну это просто неправда и откровенное хейтерство. В Виндовз вагон с тележкой режимов совместимости, позволяющих запускать даже программы, собранные под win95.
У MS всегда было очень хорошо с обратной совместимостью, они до сих пор тащат всякие окаменелости эпохи раннего неолита типа MFC(вот летом новый релиз вышел).
Ну допустим и эникейщик(я не знаю, но предположим).
И что? Скорее наоборот. Это ж не программист, который на автомате подобные проблеммы решает. Поэтому если даже эникейщик говорит «хотя-бы приложение на .Net, с которым проблем почти не бывает» то значит да, так оно и есть, не бывает.
Довольно странная позиция надо сказать.
petewarden.github.io/iPhoneTracker
В 2019-м году какой-то чувак с видом Моисея, увидевшего во сне исход через Красное море вещает, что «рынок становится глобальным, программисты будут продавать себя по всему миру через интернет». Ну ничего себе!
Такое сейчас даже и представить себе невозможно, но давайте помечтаем, что вот буквально через какие-то 10-15 лет программисты, с помощью глобальной сети «Интернет» смогут предлагать свои услуги на специализированых интернет-площадках, эдаких «сетевых биржах», как из называют фантасты… Просто дух захватывает от перспектив, не так ли?
Если есть такая возможность, ставится пустая строка.
У того же MS в опернсоурсных библиотеках миллион мест типа
Всё вполне компактно и читабельно.
Если с этим какие-то проблемы(не представляю какие, ведь брекпоинт ставится не на строчку, а на «выражение», но допустим), то делаете conditional breakpoint.
Ну да, вот прочёл такой заголовок — и сразу легче стало.
Писать название файла в файле — бесценно.
Никогда о таком даже не слышал. И я очень сильно сомневаюсь, что эта информация поможет в представлении о том, с чем имеем дело.
"- Это должно быть выгодно — Это не так, вот фин. отчётность, смотрите — Я не верю". «вот момент который многое объясняет, головной офис MS резко перебрался — не резко и не перебрался — это не важно».
Чистая конспирология, я вам так что угодно «докажу», любых рептилоидов.
К самому отчёту существенных претензий нет, давйте ad hominem. Норм.
Огромное количество организаций не меньших, мягко говоря, чем городской совет Мюнхена сидят на продуктах MS(винда, офис, AD и вот это вот всё): банки, страховой бизнес, финансовые организации, логистические компании, промышленность, да кто угодно. Примечательно, что все они любят и умеют считать деньги. Их всех тоже Майкрософт подкупил?
Смешно.
Домыслы о том, что именно переезд в новый кампус на 10км. ближе к городскому совету(щупальца не дотягивались?) «позволяют предположить» оставлю на вашей совести.
Вообще это всё конспирология в чистом виде: история длились более десяти лет и запротоколирована с немецкой пунктуальностью: каждый шаг описан и каждое решение имеет финансовое обоснование.
Но, конечно, кто будет всё это читать и считать, если можно развести руки в характерном жесте и патетически воскликнуть: «а в Мюнхене есть офис MS! Cовпадение? Не думаю!».