Changes between Initial Version and Version 1 of Ticket #665, comment 5


Ignore:
Timestamp:
Feb 14, 2024, 4:02:55 PM (9 months ago)
Author:
alx

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #665, comment 5

    initial v1  
    33> Ну смысл моего предложения - флаг,
    44
    5 Хорошо. Идея флага, говорящего о том, что конфигурация изменилась, мне понятна. Однако реализацию этой идеи я никак не могу назвать простой (в comment:2 ты писал, что это должен быть простой способ). У нас в блоке сейчас поддерживается около полусетни типов плат. Почти в каждой плате есть несколько конфигурационных параметров. Для реализации данной идеи потребуется в **каждом** месте кода, где записывается значение **каждого** конфигурационного параметра **каждого** типа платы добавить установку флага. Даже с учетом того, что один и тот же код может обслуживать несколько похожих типов плат (например SM-01, SM-02, SM-03), это сотни мест в исходном коде...
     5Хорошо. Идея флага, говорящего о том, что конфигурация изменилась, мне понятна. Однако реализацию этой идеи я никак не могу назвать простой (в comment:2 ты писал, что это должен быть простой способ). У нас в блоке сейчас поддерживается около полусотни типов плат. Почти в каждой плате есть несколько конфигурационных параметров. Для реализации данной идеи потребуется в **каждом** месте кода, где записывается значение **каждого** конфигурационного параметра **каждого** типа платы добавить установку флага. Даже с учетом того, что один и тот же код может обслуживать несколько похожих типов плат (например SM-01, SM-02, SM-03), это сотни мест в исходном коде...
    66
    77Хотелось бы что-нибудь попроще... :)