Июньская лента: лучшее за месяц

(Из ленты OpenQuality.ru)

• Скачок в информационных технологиях особенно разителен для тех, кто помнит работу за терминалами подключенных к большому черному ящику в закрытой от посторонних комнате.

• Форматирование кода способно творить чудеса.

• Станут ли данные достоверными, если термин “недостоверные данные” переименовать в достоверные?

• Raymond Сhen размышляет о специальных символах и о том является ли разрешение использовать их в именах файлов дырой в безопасности OS Windows.

• Подходы к организации модульных тестов без использования mock-объектов.

• Девять когнитивных ловушек и примеры их проявления в тестировании ПО.

• Приложения к браузеру открывают дверь к персональным данным пользователя.

• При выборе между двумя плохими вариантами шеф Дилберта предлагает выбрать самый продолжительный, надеясь на реорганизационные изменения.

• Что такое DevOps, и какую роль он играет в наши дни?

• Chrome Headless: тесты с WebDriver проходят в три раза быстрее.

• Thread.Sleep: в каких случаях целесообразно это использовать?

• 20 платформ для заработка на тестировании ПО.

• Программирование в паре не всегда приводит к хорошему качеству кода. Разве что если ваш коллега &#dash виртуальный помощник.

• Теряюсь в оценке: Michael Bolton делает тестирование более эффективным или превращает его в кашу?

• Трудно или легко принимать решение в сфере, в которой ничего не понимаешь?

• Шеф Дилберта полагает, что не стоит поощрять сотрудника за инновационное решение проблемы, поскольку эту проблему сотрудник должен был избежать.

• Скажи мне как ты записываешь большие числа, и я скажу кто ты.

• GitHub решил отказаться от имени “master” для основных веток. Кстати, переименовать бранч несложно.

• Заменит ли искусственный интеллект часть программистов? Отчасти.

• Сарказм: визуальные тесты используются уже не первый год. Насколько они эффективны, это другой вопрос.

• Aaron Evans рассказывает о пяти стадиях разработки и поддержки программного продукта, на которых автотесты приносят ощутимую пользу.

• Критический взгляд на доминирующий подход к хранению информации о найденных багах.

• Причины популярности платформы Kubernetes.

• Как сделать так, чтобы Scrum не превращал великолепных разработчиков в заурядных.

• Баг в системе управления полетами FMSes, обнаруженный в Bombardier CRJ-200, приводит к тому, что самолет поворачивает в противоположную от желаемой сторону.

• История одного бага: каждый шаг нужно проверять и не гнушаться читать документацию к используемым утилитам.

 

Тополиный пух…

Источник