ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
1444159 Топик полностью
POV (20.06.2024 22:35, просмотров: 361) ответил Cкpипaч на Да. Сразу на более высокий уровень абстракции. Но совершенно не так как написали вы.
Ровно так и делаю.. Называю эту прослойку bsp, хотя может быть не совсем корректно называю... 

бизнес-логика цепляет хедер с объявлениям всех этих

void LED_SUPER_MODE_INDICATION_ON();


А реализация подтягивается от платформозависимого кода. И не надо никакого плюсового гавна LED:On(). Я в своей плате тупо включаю светодиод, мне категорически не нужна гибучесть для расширения функциональности этого светодиода. Он что, морковку мне чистить будет?



Было у меня много споров с qtешниками насчет интерфейсов "вот мои проекты, вы знаете о чем они. объясните нахера мне нужно делать тут двойную работу?". В ответ ааа-мммм.. В лучшем лучшем случае пафосное "в 21м веке живем"