OpenQuality.ru

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

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

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


Архив новостей: май 2014 г.


30.05  Steve Rowe (Microsoft) дает определение качества программного продукта: "The quality of the software is judged based on how correctly it implement a spec"

30.05  Как определить влияние количества коннекций к MS SQL Server на производительность последнего?

29.05  Как разработчики Airbnb оценивают эффективность того или иного изменения в сервисе?

29.05  Сногсшибательные мотивы к формированию структуры базы данных: искусство ради искусства.

29.05  Круговая порука мажет как копоть: оценка труда Дилберта зависит от его оценки своего начальства.

28.05  К каким мыслям о дизайне систем управления баз данных может привести землетрясение?

28.05  Пункт 1: программирование в паре работает. Пункт 2: если не работает, смотри пункт 1.

28.05  Сбой в системе управления полетами: план полета U-2 оказался слишком большим.

28.05  Сбой в системе голосования в Бельгии произошел несмотря на то что система проверялась тысячу раз.

26.05  Что может произойти в случаях, когда за сравнение производительности скриптов на разных языках, защиту информации и заботу о компьютере берутся непрофессионалы.

26.05  It's not a bug, it's a features: забавные сообщения в пользовательском интерфейсе.

26.05  История одного бага в аддоне к игре World of Warcraft: лучше обнаружить позже чем никогда.

22.05  Две основные причины проблем с производительностью приложений и семь правил противодействия.

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

22.05  Базовая концепция алгоритма Map Reduce на простом примере.

22.05  Факир был пьян, и фокус не удался: как закрывать неудачный проект?

19.05  Чудеса в решете: никому не нужный и нигде не используемый метод продолжает подавать признаки жизни.

19.05  Todd Hoff представляет подборку публикаций по организации и обслуживанию высоконагруженных систем (1, 2).

19.05  To mock or not to mock: в каких случаях уместны mock-объекты?

19.05  С# 6.0: что день грядущий нам готовит?

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

19.05  Markus Frind оглядывается назад и с трудом верит собственному успеху в построении Plenty of fish – самого популярного сайта знакомств в мире.

19.05  10 статей, которые стоит прочитать каждому программисту.

19.05  Целая гроздь полезных советов для организации эффективной работы в домашних условиях.

19.05  Десять типичных ошибок в программировании на Python.

19.05  Атака на Linux-сервер в прямом эфире: наблюдение за действиями хакера с помощью подручных средств.

12.05  Редакция портала OpenQuality.ru на каникулах до 18 мая. До встречи.

08.05  Alan Page смещает акценты: давайте будем меньше надеяться на автотесты и больше на диагностику в самом продукте.

08.05  Google Testing Blog: три важнейших характеристики эффективного автотеста.

07.05  Простые инструменты для шпиона за базами данных: текущие запросы, обращения к таблицам, транзакции.

07.05  Strace приходит на помощь при анализе причин недоступности сайта при известном PID процесса.

07.05  Система комментариев Disqus: новые подробности по архитектуре популярного сервиса.

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

07.05  Мартин Фаулер ищет точки соприкосновения в различных формулировках модульных тестов.

07.05  На какие грабли можно наткнуться, вызывая методы C++ из C# и наоборот?

07.05  Перефразируя Дилберта, баги существовали всегда, но для несведущего менеджера это может оказаться сюрпризом.

05.05  Самолет-шпион, разработанный более полувека назад, вывел из строя компьютерную систему управления полетами в Лос-Анджелесе.

05.05  What the fuck? Хотелось как лучше, а получилось как всегда.

05.05  Забавные сообщения и ошибки в пользовательском интерфейсе.

05.05  Uncle Bob рассматривает TDD под микроскопом и рассказывает о тех случаях, в которых TDD будет неэффективным. И еще одна статья того же автора на ту же тему.

01.05  История бага одиннадцатилетней выдержки: жесткий фикс ввиду отсутствия исходного кода.

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

01.05  История одного бага в vim/tmux: на перекрестке двух продуктов.

01.05  История одного бага: метод Монте-Карло помог обойти проблему с невозможностью МySQL предоставить отладочную информацию с точностью до миллисекунд.

01.05  И от багов бывает польза: тяжело в учении, легко в бою.

2017 год:   Февраль   Январь  
2016 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2015 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2014 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2013 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2012 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2011 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2010 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2009 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2008 год:   Декабрь   Ноябрь   Октябрь   Сентябрь


Краткое содержание

Что такое качество программного обеспечения и как его улучшить.

Действующие лица

Качество ПО: разработчики Качество ПО: QC

Т1. Мы думали, что это баг, а тут, оказывается, вирус затесался.
Т2. Не баги горшки обжигают?

Герои | Наугад | Следить | Share

Т. Хитрый баг попался – нестабильно воспроизводится.
Р. Там баг в баге. В следующем билде исправим.
Т. Исправим который из двух?

Качество ПО или рай для багов Качество ПО: классы и объекты

Подходы к разработке, тестированию и внедрению приложений.

Записная книжка

Записки охотника

• "Dear young person, if you are a geek, the world needs you, and you will never run out of opportunities to apply your talents." (Donald Knuth)

• "I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships." (Linus Torvalds)

Все заметки

Ищейка