OpenQuality.ru

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

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

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


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

Добрый день.

 

Баги, промахи и дыры

 

• Получить дату шестилетней давности в Oracle: изобретать велосипед или воспользоваться одной командой?

• Самая трудная задача для автоматизации: автоматизация написания хорошего кода.

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

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

• Чтобы было меньше открытых багов, нужно затруднить пользователю возможность сообщать о них.

• Атака на лабораторию Касперского: хакеры наносят ответный удар. Факир был пьян, и фокус не удался.

• Меньше знаешь, крепче спишь: можно ли доверять результатам труда программистов, создающих системы для управления самолетом?

• Skype не завалит только ленивый: понадобится всего восемь символов.

• Скелет скрывался в шкафу десять лет: история с пропущенными записями в логе.

• Airbus подтвердил, что причиной падения самолета Airbus A400M была ошибка в конфигурации ПО. Еще подробности.

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

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

 

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

 

• Martin Fowler описывает один из методов рефакторинга: переход от loops k collection pipelines.

• Новые возможности для отладки приложений в Visual Studio 2015.

• Сервис Wix: от монолита к микросервисам (архитектура, статистика, процессы).

• Если хорошая архитектура системы стоит дорого, попробуйте плохую.

• Git: как сделать шаг назад, и даже не один?

• Не стрелять пушкой по воробьям: Martin Fowler призывает не торопиться с архитектурой на базе микросервисов. Хм, защита против?

• Любишь кататься? Люби и саночки возить: вице-президент по технической инфраструктуре в Google не считает необходимой 100% доступность сервиса, если его создатели продвигают инновации.

• Etsy: принципы выбора архитектуры и технологий при проектировании больших систем.

• 10 полезных советов по работе с Redis.

• Подборка полезных советов по работе в командной строке Linux.

• Несколько полезных советов по работе в текстовом редакторе Vim.

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

 

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

 

• Michael Bolton отвечает на вопрос: “А что же собой представляет тестировщик?”

• Michael Bolton проводит аналогии с ролями в театре и ролями в процессе тестирования ПО, попутно находя баги на каждом шагу.

• Alan Page (Microsoft) представляет пирамиду обеспечения качества программных систем.

 

Взгляд в будущее

 

• В своем очерке о сингулярности James Whittaker подвергает сомнению способность искуственного интеллекта уничтожить человеческую расу. Homo sapiens выстоят против homo mechanicus, но не будут почивать на лаврах.

• Google, Microsoft, Mozilla придумали Web нового типа. Скорость загрузки сайтов возрастет в 20 раз.

• Что произойдет, если Google и Facebook насытятся нашими персональными данными и протянут свои щупальца к ядерному оружию? Да еще и забудут про марсоходы.

 

Человеческий фактор

 

• 21 урок менеджмента по результатам работы автора заметки в Imgur.

• Угроза жизни для Дилберта: хотел как лучше, получилось как всегда.

• Дилберт ставит шефа в тупик вопросом о пользе совещания.

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

• В пору рабочую пашут и ночью: Дилберту поручено создать “умные часы”, которые круче чем у Apple (1, 2, 3).

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

• За одного битого двух небитых дают: уроки провалившихся стартапов.

• Шеф Дилберта: инженеры – наше главное богатство, но им почему-то этого мало.

• Могущество гаджета может сыграть с его владельцем злую шутку.

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

 

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

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

Комментарии


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

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



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

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


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

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

ПОДПИСКА

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

ИЩЕЙКА