OpenQuality.ru

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

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

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


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

Баги и дыры

 

• Отказ разработчиков считать ошибку “случайным событием”, возможно, спас астронавту жизнь.

• Ретро-статья не теряет актуальности: сбои в работе сложных систем.

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

• Outlook 2016 вместе с зашифрованным письмом присылает его открытый текст.

• Опыт – сын ошибок трудных: 18 уроков, извлеченных в процессе анализа найденных багов.

• Как хакер стащил 31 млн долларов в Ethereum, и что это значит для системы.

 

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

 

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

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

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

• Почему PostgreSQL лучше чем MySQL? Давайте посмотрим на то, как в MySQL реагируют на баги.

• Gerald Weinberg в коротком эссе размышляет о судьбах возрастных программистов.

• Непрерывная интеграция? Нет, не слышали.

• Жив, курилка: почему SQL побеждает NoSQL, и что это означает для будущего обработки данных? Бонус: подборка хороших советов по оптимизации SQL-запросов.

 

Искусственный интеллект

 

• Программирование в будущем: люди совместно с искусственным интеллектом преодолевают новые рубежи.

• У искусственного интеллекта тоже может быть свое мнение и свои чувства.

• Можно ли алгоритмы, используемые в CAPTHCA, задействовать для обучения искусственного интеллекта?

 

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

 

• Google Testing Blog: рекомендации по идентификаторам в программном коде.

• Gojko Adzic представляет Appraise – инструмент для автоматизации тестирования UI.

• Подходы к тестированию корректности работы распределенных систем.

• Масштабное исследование языков программирования и качества кода на GitHub.

• Тяжела и неказиста жизнь программиста, стремящегося создавать модульные тесты “по науке“. Но ведь и польза, наверное, есть?

• Шефу Дилберта нужна сказка о качестве продукта – будет ему сказка.

• Michael Bolton решил обсудить концепцию тестируемости ПО.

 

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

 

• Что написано пером, не вырубишь топором: история синхронизации локальной папки с Google Photos.

• Полагаться на память в серьезных делах не всегда разумно.

• Хорошо, мы динозавры, и наше ПО из мезозойской эры, но у нас все хорошо, и мы не хотим ничего менять.

• В эпоху Интернет возможны казусы, которых никогда бы не случилось тридцать лет назад.

• Крутому сисадмину не будет покоя и на небесах.

 
Желтые листья!
 

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

Комментарии


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

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



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

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


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

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

ПОДПИСКА

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

ИЩЕЙКА