https://github.com/speedcontrols/ac_sc_grinder/blob/master/src/calibrator.h
Как можно покрасивее записать бизнес-логику? В процессе калибровки надо проделать линейную последовательность действий. Местами иногда бывают циклы, но без фанатизма. Снаружи это все дергается через метод ".tick()", а дальше «крутись как хочешь».
Не нравится мне как выглядит код. Ни когда это был единый switch, ни после разбивки на мелкие функции. Суть простого алгоритма тонет в особенностях реализации. Что можно придумать, чтобы улучшить читаемость?
PS. Тащить ради этого RTOS как-то не хочется.

Ответ на:
комментарий
от no-such-file

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от no-such-file

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от no-such-file

Ответ на:
комментарий
от tailgunner


Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от hateyoufeel

Ответ на:
комментарий
от Vit

Ответ на:
комментарий
от hateyoufeel

Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от dumdum

Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от dumdum

Ответ на:
комментарий
от dumdum
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум С/CPP можно ли закодить yeld через longjmp? (2020)
- Форум генератор карт. (2012)
- Форум Генератор отчетов (2017)
- Форум Переписать конфиг Nginx покрасивее (2018)
- Форум генератор (2008)
- Форум Отсутствуют подходящие комплекты (2021)
- Форум Генератор паролей на Qt (2014)
- Форум Генератор документов на C++ (2022)
- Форум генераторы паролей (2015)
- Форум Генератор кислорода (2014)