OpenQuality.ru

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

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

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


Апрельская лента: лучшее за месяц (2015)

Добрый день.

 

Баги и дыры

 

• Код и комментарий к нему соревнуются за звание безбашенного.

• Один костыль за другим затемняют логику системы и вгоняют ее в закоулки операторов if.

• Jeff Atwood анализирует закон Линуса о присутствии багов в открытом программном коде и формирует другой закон о зависимости между багами и достаточностью денег, вложенных в проект.

• Четыре лазейки для бага, которые позволят продлить его жизнь.

• Программист из России научился удалять чужие видео на YouTube.

 

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

 

• Visual Studio Code: редактор кода, работающий в Windows, Mac и Linux.

• Потоковое вещание на ЧМ 2014 по футболу: архитектура.

• Подходы к улучшению сложных информационнных систем: контейнеры, микросервисы, непрерывные обновления.

• Пароль – дело тонкое, Петруха! Как при разработке приложений учесть тенденцию пользователей использовать простые пароли?

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

• Airbnb: эффективность сервиса определяется учетом предпочтений всех заинтересованных сторон.

• Переменные окружения TMP и TEMP в Microsoft Windows: почему две, а не одна?

• Интервью с Линусом Торвальдсом по случаю десятилетия со дня выпуска первой версии Git.

• Сервис Meerkat: платформа, статистика, команда, история развития, извлеченные уроки.

• И Дунай потечет вспять: Марк Руссинович о возможности выхода операционной системы от Microsoft c открытым кодом.

• Learn Python The Hard Way: онлан-версия подробного руководства.

• Raymond Chen призывает не рассчитывать на машину времени, пытаясь выполнить операцию над объектом, которого еще не существует.

• Нововведения в SObjectizer-5.5.4: упрощенное создание экземпляров объектов, приватные диспетчеры, лимиты для сообщений и другие возможности.

 

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

 

• Программная публикация в Google Testing blog: что такое хорошо и что такое плохо в пирамиде автоматических тестов?

• Lean software testing: где пройтись бритвой Оккама, чтобы сделать процесс тестирования по-настоящему эффективным?

• Создание модульных тестов для web-интерфейса в парадигме TDD с помощью Galen.

 

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

 

• Дилберт менеджеру: “С глаз долой, из сердца вон, или сроки сдачи проекта затянутся“.

• Дилберт нашел причину всех проблем в своем проекте.

• Нет более скрупулезного тестировщика чем разработчик (1, 2).

• Надежды и ожидания – вот главное отличие разработчиков от тестировщиков.

• Оглядываясь назад: 60+ извлеченных уроков в процессе создания стартапа.

• Стоит ли всегда полагаться на правило “80-20″, или же порой им стоит пренебречь?

• Прощай, технологии и контент. Здравствуй, реклама. James Whittaker рассказал о плодотворных годах работы в Google и причинах ухода.

• Быть как Google, разрешая сотрудникам 20% времени выделять на свои проекты, или выглядеть как Google?

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

• Инженеры Google информируют о первоапрельском прорыве в тестировании ПО.

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

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

 

Май!

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

Комментарии


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

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



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

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


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

Список всех статей с краткой аннотацией и разбивкой по рубрикам. Открыть карту.

ПОДПИСКА

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

ИЩЕЙКА