OpenQuality.ru

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

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

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


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


31.03  Использование Chrome DevTools для профилирования производительности web-сайтов, оптимизированных для мобильных устройств.

30.03  Масштабирование команды разработчиков не менее важно чем масштабирование ПО, над которым они работают.

30.03  Как это было: инженеры Linkedin значительно улучшили производительность загрузки главной страницы сервиса.

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

30.03  Из жизни роботов: история одного бага в Java-коде и его обход.

27.03  Code freeze: если нельзя, но очень хочется, то можно.

27.03  Martin Fowler полагает, что хороший программный код может быть хорошей документацией.

24.03  В скрипте инициализации RHEL допущена ошибка, приводящая к удалению всех файлов.

23.03  Старый-добрый Cron реинкарнируется в распределенный сервис на базе алгоритма Paxos и технологий Google.

23.03  В новой версии Google Chrome улучшены механизмы и, соответственно, производительность выполнения скриптов JavaScript.

23.03  Google Testing blog: подходы к тестированию графического интерфейса приложений, работающих в среде Android.

20.03  Исходный код MSBuild выложен в открытый доступ.

20.03  Seth Godin бьет точно в цель: создание благожелательной атмосферы, в которой у человека рождается стремление к совершенствованию, важнее передачи ему технических знаний.

18.03  Проекты, которые нельзя ни развить, ни закрыть, налагают негативный отпечаток на его участников.

18.03  Выбор бара по рулетке и свидания для слабовидящих: самые невероятные сценарии могут стать реальностью после создания приложений, использующих Uber.

17.03  И Дунай потечет вспять: перемещение сервиса Swiftype из Amazon EC2 на железо.

17.03  James Bach и Michael Bolton подводят черту под использованием термина "исследовательское тестирование" и предлагают заменить его термином "тестирование". (1, 2)

16.03  Переход от целостного сервиса на базе Ruby к микросервисной архитектуре на базе Go: извлеченные уроки.

16.03  Google Compute Engine: "живая" миграция виртуальных машин в случае непредвиденных обстоятельств или запланированных работ.

13.03  Прощай, MongoDB. Здравствуй, PostgreSQL. Причины и этапы перехода из первых рук.

13.03  Неожиданно хорошая подборка постулатов о тестировании программного обеспечения.

13.03  Michael Bolton подобострастно критикует труды пионеров тестирования и шлифует базовые термины прикладной дисциплины.

12.03  Должен ли пользователь платить за период накопления опыта разработчиком, если на накопление ушло 10 лет, а работа выполнена за 10 минут?

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

11.03  То, что может показаться простым действием для разработчика продукта, может оказаться непростой задачей для потенциального пользователя.

10.03  Прощу любые грехи, но только не хранение паролей в открытом виде. А какие надежды подавал!

10.03  Сервис с 30 миллиардами запросов и 60 терабайтами данных в день: статистика, архитектура, технологии, команда, коммуникации, извлеченные уроки.

06.03  Сайт готов? Смотря с какого бока посмотреть.

05.03  Johanna Rothman предлагает отойти от управления производительностью сотрудников к развитию их карьеры и материальному поощрению на основе коллегиального мнения команды.

05.03  Gerald Weinberg классифицирует баги по способу попадания в программный код.

04.03  Кто сторожит сторожей: профилирование профайла, чтобы выяснить причины снижения его производительности.

04.03  Martin Fowler рассказывает о правилах разработки ПО, которые предложил Kent Beck.

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

01.03  Человеконенавистник может найти свое пристанище в проектировании пользовательских интерфейсов.

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


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

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

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

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

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

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

Т1. Получите, распишитесь.
Р1. Код не менялся! Мы лишь перешли на новую версию компилятора...
Б1. Багами не рождаются, багами становятся!

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

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

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

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

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

Все заметки

Ищейка