OpenQuality.ru

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

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

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


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

Баги и дыры

 

• Десять ошибок, совершенных искусственным интеллектом в уходящем году.

• Тише едешь, дальше будешь: ретейлеры, установившие новое ПО на свои кассовые аппараты, потеряли 2,5 млрд рублей.

• Неудачный пуск с Восточного списали на нестыковку 20-летней давности.

• Метафора по мотивам языка Haskell: если код выглядит чудовищно, но другой код от него не зависит, это не значит, что с таким кодом надо мириться – равно как не стоит ломать стену, даже если она не является несущей конструкцией.

• Вирусы способны на столько полезных дел, что рука не поднимается с ними бороться (1, 2, 3).

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

• Linus Torvalds ополчился на инженеров Google за то, что они отказываются считать дыры в безопасности просто багами.

• Отладка злого бага в Go runtime: комментарий и ссылка на оригинальную статью.

• Компания Apple собирается пересмотреть процесс разработки ПО после бага, найденного в ее операционной системе.

 

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

 

• Путешествие во времени при отладке программ – возможно.

• Двести миллионов пользователей силами трех инженеров: рассказ из первых уст.

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

• Что происходит в недрах Netflix, когда пользователь нажимает кнопку Play?

• Можно ли сварганить что-либо стоящее на базе кусков кода из Stack Overflow?

• Ретро: может ли маленький кусок кода быть произведением искусства?

• Uncle Bob призывает не использовать SQL.

 

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

 

• Uncle Bob проводит параллель между test driven development и бухгалтерским учетом, надеясь на то, что процессы в разработке ПО будут столь же тщательны, как в бухучете.

• Google Testing Blog: не проверять методы, которые лишь возвращают информацию, но ничего не меняют.

• Если приложение на смартфоне будет суперкрутым, то отвлечься от него может оказаться невозможно (1, 2, 3).

• AlphaZero, новый проект Google, громит Stockfish в матче из 100 партий.

 

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

 

• Человеческий фактор сыграл ключевую роль в падении спутника.

• Выжить в офисных войнах порой оказывается труднее, чем в зоне военных конфликтов.

• Ставка на криптовалюты никогда не была столь опасной и привлекательной как сейчас.

• Прием сотрудника на работу: на безрыбье и рак рыба.

 
Здоровья, счастья и благополучия в наступившем году!

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

Комментарии


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

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



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

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


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

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

ПОДПИСКА

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

ИЩЕЙКА