OpenQuality.ru

Качество программного обеспечения

Качество программного обеспечения: в главных ролях

Лента  Радар  Блог  Опыт  
Разум  Видео  Заметки  Эпизоды


Ноябрьская лента: лучшее за месяц (2017)

Баги и дыры

 

• Любите свои баги: вот вам парочка примеров, какими они могут быть замечательными, и чему они могут научить.

• Перепросмотр: лучший способ защитить данные на сервере – не хранить их на сервере, а разместить на клиентских компьютерах. Но есть одно обстоятельство

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

• Firefox 57: а вы, друзья, как ни садитесь, все в музыканты не годитесь.
Комментарии рулят.

• Найти баг в функции sort – сродни обнаружению Лох-Несского чудовища.

• Ощадбанк: ща как порвем вашу защиту на кусочки.

• По следам бага в iOS 11.1 с автокоррекцией i в странную комбинацию символов.

• Web-сайт Dell в течение месяца мог распространять вредоносное ПО.

 

Архитектура систем и разработка приложений

 

• В каждой шутке лишь доля шутки: оригинальное прочтение термина “непрерывное развертывание” (continuous deployment).

• Тише едешь, дальше будешь: каждый шаг по дороге в Production имеет свой смысл.

• Чем отличается работа над продуктом и над проектом, и в чем преимущество первого подхода?

• Пять нюансов, которые нужно учитывать при работе с Unicode.

• Еще один фреймворк Javascript способен вогнать в ступор даже бывалого программиста.

 

Тестирование и качество ПО

 

• Насколько востребованы высокоуровневые автотесты, и насколько крепки позиции Selenium на этой поляне?

• Google Testing Blog: да здравствует уместная замена базовых типов на высокоуровневые абстракции.

• Тестирование глазами разработчика: инструменты, мифы, ситуации.

• Несколько советов от Adobe по тестированию графического интерфейса.

• Michael Bolton выступает с броским заголовком о закате ручного тестирования и объясняет, что он имеет в виду.

• Еще один виток спирали подходов к модульным тестам: feature-тесты порой оказываются гораздо эффективнее по сравнению с тестами на отдельные классы.

 

Между стулом и монитором

 

• Права доступа: предоставить коллеге под его ответственность или нести бремя ответственности самому?

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

• Главная ошибка маленьких компаний: во всем полагаться на одного-единственного разработчика.

• Прогнозы – дело неблагодарное, особенно если их цель – найти крайнего.

• А что если к Дилберту прикрепить датчик, который в конце дня сообщает все ли силы Дилберт отдал работе?

• Никакой конфиденциальности: а что если получатель письма узнает, как долго работал над ним отправитель?

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

• Если устройство на базе Android пытается монтировать файл с расширением .doc, сотрудник технической поддержки может потерять толику здравого смысла.

• Ага, всевидящее око! Martijn de Vrieze покинул экосистему Google и сделал ставку на приложения от других поставщиков.

 
Зима!

Отправить в Twitter, Facebook, ВКонтакте | Опубликовано 01.12.2017 в рубрике "С миру по нитке"

Комментарии


Добавить комментарий

Пожалуйста, исправьте результат: дважды два равно



КРАТКОЕ СОДЕРЖАНИЕ

Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.


ПУТЕВОДИТЕЛЬ

Проект был основан в 2008 году. За это время часть статей устарела, а некоторые из них вызывают улыбку, но пусть они останутся в том виде, в котором были написаны. Cписок всех статей с краткой аннотацией и разбивкой по рубрикам: открыть.

ПОДПИСКА

Доступ к самым интересным материалам по электропочте и RSS. Подробности.

ИЩЕЙКА