OpenQuality.ru

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

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

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


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

Баги и дыры

 

• Баг в Facebook как наглядное руководство для разработчика.

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

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

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

• Подробности одного бага с производительностью в Windows 10: ну и что с того, что у вас 24 процессорных ядра?

• Как страшно жить: школьник находит уязвимость ВКонтакте – отправка сообщения с кодом восстановления страницы на чужой номер.

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

 

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

 

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

• Точка зрения: что такое “современное” программирование.

• Производительность Kotlin: разбор полетов.

• Двенадцать примеров организации цикла в Python.

• Uncle Bob советует Clojure в качестве первого языка при изучении функционального программирования.

• Проекты с открытым кодом: тяжела и неказиста жизнь простого программиста.

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

 

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

 

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

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

• Alan Page размышляет о настоящем и будущем тестирования ПО.

 

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

 

• Дилберт и его шеф имеют разные взгляды на природу лидерства и его возможности.

• Является ли наша цивилизация программным продуктом, за которым внимательно присматривают его создатели?

• Дилберт издевается на архитектором систем и сталкивается с грязной стратегией своего босса (1, 2).

• Борьба технологий: по ключевым параметрам доступ к Интернет через сотовую связь становится более удобным по сравнению с Wi-Fi.

• Роль системного архитектора может оказаться ролью свадебного генерала.

• Сделать скриншот для выкладывания в Интернет – это вам не фунт изюма.

 
Лето – это маленькая жизнь.

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

Комментарии


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

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



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

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


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

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

ПОДПИСКА

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

ИЩЕЙКА