Штрих-М: ошибку искусственно заложил уволенный программист.

mbr.livejournal.com — Штрих-М - Segmentation fault: Инсайд подтвердил, что ошибку искусственно заложил увольняющийся программист.
Новости, Компьютеры | rahs 08:48 21.12.2017
9 комментариев | 122 за, 0 против |
Hamsterling
интеллектуал »
#1 | 09:46 21.12.2017 | Кому: Damned
> Это ж получается, продукт перед поставкой вообще не тестируется и не проверяется?

Если там действительно закладка типа "с такой-то даты начинать не работать", то это не так легко отловить. Проблемы могут быть в переходных датах (конец месяца, начало месяца). Проверять каждую дату, каждый час каждой даты, каждую минуту каждого часа каждой даты - никто не будет, т.к. это просто океан работы.
Hamsterling
интеллектуал »
#2 | 10:17 21.12.2017 | Кому: alex_19_80
> Должна быть "вычитка кода" в нормальной конторе

Не встречал такого в реальности. Да, слышал, но по факту не знаю ни о ком, кто так делает. Все используют "технологию" Аджайл, в виде "херак-херак и в продакшн".
Hamsterling
интеллектуал »
#3 | 10:19 21.12.2017 | Кому: ViniPuH
> обычно код поступает на тестирование, после того как несколько программистов поглядят что нового внес их коллега.

В каких конторах вы работаете что у вас так?
Hamsterling
интеллектуал »
#4 | 10:23 21.12.2017 | Кому: Damned
> Проверяют же тоже алгоритмом. В том числе промоткой системного времени

В одном часе 3600 секунд. В одном дне 24 часа. Теперь прикинь, сколько займёт времени у компа прогнать все сценарии для каждой из секунд целого года.
Hamsterling
интеллектуал »
#5 | 10:24 21.12.2017 | Кому: pyth2000
> Несколько секунд, до 3000 года.

Какой алгоритм ты предполагаешь?
Hamsterling
интеллектуал »
#6 | 10:36 21.12.2017 | Кому: pyth2000
Ну я из чистого любопытства, сам не QA. Как уже писал чуть выше, я представил себе количество сценариев, которые надо проверить, и потом умножил это на примерное количество секунд. Получил какие-то космические значения )
Hamsterling
интеллектуал »
#7 | 10:45 21.12.2017 | Кому: pyth2000
Опять ты о том, как "по-уму". А я про то "как я видел вживую".
Hamsterling
интеллектуал »
#8 | 15:34 21.12.2017 | Кому: ViniPuH
> Если в команде 3 и более человек, то нет ни одной достойной причины, чтобы отказаться от этого этапа разработки ПО.

Скорость и, как следствие, деньги. Вот одна достаточная причина чтобы отказаться от такого метода.
Hamsterling
интеллектуал »
#9 | 11:03 22.12.2017 | Кому: Paynd
> На переделках и фиксах время отбивается обратно.

Но они есть не всегда. Так что остаётся интернациональное "авось".
Войдите или зарегистрируйтесь чтобы писать комментарии.