OpenQuality.ru

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

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

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


Архив новостей: декабрь 2017 г.


29.12  Человеческий фактор сыграл ключевую роль в падении спутника.

26.12  Путешествие во времени при отладке программ – возможно.

25.12  Десять ошибок, совершенных искусственным интеллектом в уходящем году.

25.12  Выжить в офисных войнах порой оказывается труднее, чем в зоне военных конфликтов.

20.12  Uncle Bob проводит параллель между test driven development и бухгалтерским учетом, надеясь на то, что процессы в разработке ПО будут столь же тщательны, как в бухучете.

20.12  Тише едешь, дальше будешь: ретейлеры, установившие новое ПО на свои кассовые аппараты, потеряли 2,5 млрд рублей.

19.12  Двести миллионов пользователей силами трех инженеров: рассказ из первых уст.

19.12  Поддерживать старый код может оказаться необходимым чуть ли не на любом рабочем месте.

19.12  Google Testing Blog: не проверять методы, которые лишь возвращают информацию, но ничего не меняют.

19.12  Если приложение на смартфоне будет суперкрутым, то отвлечься от него может оказаться невозможно (1, 2, 3).

13.12  Неудачный пуск с Восточного списали на нестыковку 20-летней давности.

11.12  Что происходит в недрах Netflix, когда пользователь нажимает кнопку Play?

11.12  Можно ли сварганить что-либо стоящее на базе кусков кода из Stack Overflow?

11.12  Ретро: может ли маленький кусок кода быть произведением искусства?

11.12  Ставка на криптовалюты никогда не была столь опасной и привлекательной как сейчас.

11.12  Метафора по мотивам языка Haskell: если код выглядит чудовищно, но другой код от него не зависит, это не значит, что с таким кодом надо мириться – равно как не стоит ломать стену, даже если она не является несущей конструкцией.

11.12  Вирусы способны на столько полезных дел, что рука не поднимается с ними бороться (1, 2, 3).

08.12  AlphaZero, новый проект Google, громит Stockfish в матче из 100 партий.

05.12  Помогите хакеру в его непростом деле и сделайте свой пароль максимально простым.

05.12  Прием сотрудника на работу: на безрыбье и рак рыба

05.12  Отладка злого бага в Go runtime: комментарий и ссылка на оригинальную статью.

04.12  Linus Torvalds ополчился на инженеров Google за то, что они отказываются считать дыры в безопасности просто багами.

04.12  Uncle Bob призывает не использовать SQL.

01.12  Компания Apple собирается пересмотреть процесс разработки ПО после бага, найденного в ее операционной системе.

2018 год:   Июнь   Май   Апрель   Март   Февраль   Январь  
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)

Все заметки

Ищейка