OpenQuality.ru

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

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

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


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


29.08  Если предыдущий апдейт Windows не приводил к синему экрану смерти, то нынешний апдейт с этим справится.

29.08  Еще одна подборка полезных советов для эффективной работы с текстовыми данными в Unix.

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

28.08  Правдивая история о тестировании одного приложения для инвестиционного фонда: если нельзя, но очень хочется, то можно.

27.08  Google Testing Blog: первая статья из цикла о тестировании стандарта WebRTC, позволяющего транслировать видео от одного web-пользователя другому в реальном масштабе времени.

25.08  Современные информационные системы помнят то, что было очень давно и хочется забыть.

25.08  James Bach встает на тропу войны с ISO 291119 – документом, описывающим стандарты в тестировании ПО.

25.08  Дилберт способен объяснить своему боссу на пальцах не только современные языки программирования, но и теорию струн.

22.08  Тема бесплатных печенюшек в Google не дает покоя Дилберту и его коллегам. (1, 2)

21.08  Почему плоды труда программистов не столь элеганты и технологичны как одноразовый бритвенный станок? (1, 2, 3, 4)

19.08  Объявлено о готовности нового международного стандарта для языка программирования С++: основные новшества.

18.08  Семь уроков, извлеченных после неудачи стартапа: проблематика, цели, люди, объективность.

18.08  Martin Fowler отвечает на вопрос о противоречии концепции микросервисов Первому Закону Распределенных Объектов.

18.08  Каким может быть вклад тестировщика при разработке программного продукта в парадигме TDD?

18.08  Marlena Compton размышляет о пренебрежении к профессии тестировщика и предлагает собственный рецепт достойного существования в этой среде: I see myself as a developer who is great at testing.

18.08  Иллюстрация к четырем типам облачных технологий на примере компонентов пиццы.

18.08  Назад в будущее: возврат от Java к С++.

15.08  Убойные способы проверить корректность мясяца в дате и работать со строками.

14.08  Прогноз на будущее: либо ты ставишь компьютеру задачи, либо компьютер ставит тебе.

14.08  Взломан Twitter премьера. Доступ к ядерной кнопке такой же простой? (1, 2)

14.08  История одного бага в Ubuntu: Open Office не печатал документы по вторникам.

14.08  Как писать хороший код и что такое хороший код: мнения разделились.

14.08  Состоялся релиз SObjectizer – реализации модели акторов для C++, которая позволяет программировать на C++ с использованием работающих на разных нитях агентов, общающихся между собой посредством сообщений.

13.08  Google Testing blog: идентификаторы web-элементов будут чрезвычайно полезны при написании автоматизированных тестов.

13.08  Баги при параллельных операциях: несколько подробных примеров.

12.08  Сервис, обслуживающий миллиард запросов в неделю: платформа, архитектура, технологии, плюсы-минусы, статистика, масштабируемость, извлеченные уроки.

12.08  По мнению Дилберта, каждый программист, кроме идиота, мечтает переписать код своего предшественника.

11.08  Научный подход к обнаружению и исправлению багов, вызывающих наибольшие трудности.

11.08  Ужасы нашего городка: если обставить программиста датчиками, следящими за его физическими реакциями, можно выявить моменты, когда он испытывает трудности, что в свою очередь приводит к багам в продукте.

11.08  Event Tracing в Windows API претендует на попадание в список самых худших API в мире.

11.08  Сетевые коммуникации не столь надежны как они могут казаться на первый взгляд.

11.08  Parallelism и concurrency: наглядное объяснение с картинками.

11.08  Успешное использование GNU Radio, свободного пакета для цифровой обработки и генерации сигналов, для восстановления связи с космическим аппаратом ISEE-3.

11.08  Русский акцент может способствовать нахождению работы программиста и повышенному окладу в США.

11.08  Универсальный переходник на все случаи жизни.

08.08  MongoDB CEO: блестящая команда и радужные перспективы, но есть более важные ценности.

06.08  Настоящему хакеру открыты все системы в воздухе и на земле (1, 2).

05.08  Лучшая защита – нападение: отстаивать свои идеи лучше с кулаками.

04.08  Несколько советов разработчикам приложений, которые планируют завоевать весь мир.

04.08  Дилберту рассказывают как тяжела и неказиста жизнь простого стартаписта. С другой стороны, от чужого стартапа может быть косвенная польза.

02.08  История обнаружения и самостоятельного устранения бага в .Net.

01.08  Ничтоже сумняшеся, Gerald Weinberg взялся за формирование библиотеки тестировщика из собственных книг.

01.08  Google Testing blog: коварные слэши как наглядная иллюстрация к необходимости избегать избыточных конструкций в тестах.

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


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

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

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

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

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

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

Т1. Мы можем найти только поверхностные баги, потому что все найденные баги – поверхностные.
Т2. Мы не можем найти серьезные баги, потому что все ненайденные баги – серьезные.
Т3. Следствие: серьезных багов все равно не найти, а за поверхностными гоняться смысла нет.

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

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

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

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

• "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)

Все заметки

Ищейка