ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
21 октября
1608724 Топик полностью
Argon (Сегодня, 18:35, просмотров: 39) ответил Бoмж на Встретил на просторах ютубы небольшой ролик, на мой взгляд, очень хорошо описывающий современные средства и методы разработки. Всем, у кого есть доступ к ютубе смотреть!
В последние пару недель портировал C-шный проект с протопотоками в C++ный проект с scmRTOS. Поначалу портировал все как есть, включая т.н. polling-потоки, т.е. к-рые крутятся постоянно, отслеживая изменение данных. Щас решил сделать как делают нормальные, переведя на event-driven логику, без постоянного polling-а. Дипсику даже предлагать не стал, решил, что Грок-то точно лучше справится. В итоге Грок наворотил жуткую кучу абстракций и пошел вразнос. Дал ту же задачу chatGPT 

- он сходу просек моменты и подсказал такую красоту, что я даже решил здесь об этом черкнуть. Блин, как будто ничего лишнего. Пара процессов упраздняется, освобождая RAM. ИЧСХ, исходные хедеры с описанием структуры данных остаются прежними, сохраняя совместимость с прежним C-шным проектом (а мне это важно).