Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​Контрактники...

11.02.20 12:15
Re: ​Контрактники...
 
Murr патриот
Murr

1) беру некий код и смотрю что он делает. пытаюсь понять use-case'ы

-----

Вот взял ты некий код.

Юсе-касов там один - две даты и кнопочка - можно вбить и давануть.

Результат - тоже известен - будет дампнут ехцел-файлик с результатом.

Открытой функциональности в коде нет - вся упакова в приватность.


Тест Я написал за 2 минуты.


А дальше что?


7) если приходит какой-то баг, то пишу тест с условиями в этом баге

-----

Да, приходит баг - в результирующий файлик НЕ содержит ожидаемой информации.

Пояснить что за информация клиент не может - просто не знает.

Знает, что всегда была, а сейчас - нету. Что с этим делать он не знает.


Что дальше?


Если ожидается что у меня будет время на выяснение деталей - напрасно -

у меня будет еще с десяток задач которые требуют почти немедленного реагирования.

Время, потребное на анализ данной проблемы путем просмотра спагетти-кода - от 2 недель

до пары лет. Больше 3-х часов подряд, если отложить то что можно отложить, у меня никогда

не будет.


пытаюсь найти требования для данного сценария.

-----

Ну тест красный так как исследуемый заказ прошел обработку и покоится в архиве.

Вышеозначенный файлик содержал какую-то информацию об ордере, его части, или процессе,

или еще бог знает об чем и сейчас ее там нету, а следующая будет через 3-7 месяцев.

Куда и какая информация писалась в процессе - точно не известно. Кое-что - да, есть.

Но не все. тем более, что все только что поменялось...

 

Перейти на