ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
9 февраля
1569609 Топик полностью
=AlexD= (Сегодня, 14:45, просмотров: 47) ответил mr-x на Поделитесь мнением, вопрос про модули. Имеется некий прибор у которого несколько режимов, до десятка. В разных режимах разная работа с событиями клавиатуры, вывод на индикатор, общение с внешним миром, обработка данных АЦП, звук и пр. Как бы вы стали разбивать программу на модули? Модули индикатора, клавиатуры и прочее или модуль режима 1, режима 2 и т.д. Может есть какая другая метода, более прогрессивная и правильная?
Могу только догадываться, что каждый режим - это список какой-то функциональности. 

Файл Дисплей.си


ДисплейныйРежим1()

{

функции_общие()

функция1()

функция3()

}


ДисплейныйРежим2()

{

функции_общие()

функция2()

функция3()

функция4()

}

Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.