Changes between Initial Version and Version 1 of Ticket #1214, comment 3


Ignore:
Timestamp:
Aug 14, 2023, 10:26:01 AM (9 months ago)
Author:
alx

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1214, comment 3

    initial v1  
    44Прочитал тикет #1207. В свете предложенного там стало немного понятнее, но все-таки не совсем. Пока снимаю свое предложение (временно закрываю тикет) и попытаюсь разобраться в вопросе.
    55
    6 Насколько я понял, разработчик принял мое (устное) предложение отслеживать исправление каждого конкретного несоответствия, но решил не создавать в БД отдельную таблицу для хранения несоответствий, а использовать для этого существующую `history`. Это ИМХО движение в правильном направлении, и я это одобряю.
     6Насколько я понял, разработчик принял мое (устное) предложение отслеживать исправление каждого конкретного несоответствия, но решил не создавать в БД отдельную таблицу для хранения несооs-port/timelineтветствий, а использовать для этого существующую `history`. Это ИМХО движение в правильном направлении, и я это одобряю.
    77
    8 Но, во-вращаясь к исходному вопросу, я не понимаю, почему появление сразу двух записей в истории - это не баг. Если мы допускаем (судя по наличию такой возможности в веб-интерфейсе) одним действием и записать об обнаружении дефекта, и о его устранении, то для чего нужны **две** записи в истории? По сути-то с изделием произошло **одно** событие (обнаружение и одновременное устранение дефекта), следовательно, и запись в историю должна быть добавлена одна... Две записи ("обнаружено несоответствие" и "устранено несоответствие") в данном случае все равно никакой дополнительной (по сравнению с одной записью "обнаружено и устранено несоответствие") информации не несут. Это по-моему только избыточность и излишнее усложнение...
     8Но, возвращаясь к исходному вопросу, я не понимаю, почему появление сразу двух записей в истории - это не баг. Если мы допускаем (судя по наличию такой возможности в веб-интерфейсе) одним действием и записать об обнаружении дефекта, и о его устранении, то для чего нужны **две** записи в истории? По сути-то с изделием произошло **одно** событие (обнаружение и одновременное устранение дефекта), следовательно, и запись в историю должна быть добавлена одна... Две записи ("обнаружено несоответствие" и "устранено несоответствие") в данном случае все равно никакой дополнительной (по сравнению с одной записью "обнаружено и устранено несоответствие") информации не несут. Это по-моему только избыточность и излишнее усложнение...
    99
    1010А то ведь можно до абсурда довести - например к несоответствию "отсутствует 100-ногая микросхема" записать в историю 100 отдельных записей - "припаяна первая нога", "припаяна вторая нога" и т.д... :)