• Стоит ли мучительно набирать текст на смартфоне, если есть возможность с комфортом сделать это на клавиатуре?
• Прислушаться к Ангелу или Дьяволу? Использовать электронные таблицы или вбивать все операции в собственный программный код?
• Работа с WebDriver: проверка на существование и видимость элемента страницы.
• Uncle Bob призывает разработчиков критически оценивать свой продукт и беречь честь смолоду.
• Какую бы систему защиты информации ты не выстроил, у нее найдется ахиллесова пята.
• Трудно обсуждать технические вопросы с коллегой, если он не воспринимает то, о чем ты говоришь.
• Насколько для вас важно обрести некий смысл в своей деятельности, и на что вы готовы ради этого пойти?
• Вот да: работать удаленно можно не менее эффективно чем в офисе.
• Представления людей о механизмах взлома паролей могут быть далеки от реальности.
• Поставить Интернет на колени в общем-то не так уж и сложно.
• Провал проекта безопаснее всего объяснить изменениями в климате.
• Заговор в стане YouTube: как небольшая группа web-разработчиков решила расправиться с IE6, и что из этого вышло.
• Есть много разных способов исправить найденный баг.
• Дилемма: выпустить первую версию продукта, чтобы оценить спрос, или расправиться с полчищами багов?
• Секрет Полишинеля одной фразой: за качество отвечают не только тестировщики, но и вся команда, работающая над проектом.
• Диагностические сообщения об ошибках реализовать не так просто как кажется.
• Не знать что-либо – это не преступление, а норма. В таких случаях есть смысл обратиться за помощью.
• Размышляя о монолитной архитектуре и микросервисах, задумайтесь о когнитивной нагрузке на свою команду.
• Программное обеспечение для Boeing 737 MAX создавали временные работники с зарплатой 12 долларов в час?
Северный ветер создал викингов.
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.