Архитектура
Различия
Здесь показаны различия между двумя версиями данной страницы.
foxdev_7:архитектура [10.05.2019 23:08] admin ↷ Страница перемещена из open_carbon_7:архитектура в foxdev_7:архитектура |
foxdev_7:архитектура [20.05.2019 15:18] |
||
---|---|---|---|
Строка 12: | Строка 12: | ||
todo4 Выделить главное из сверху на 3-5 абзаца косаеме архитектуры, остальное вынести в правила разработки программ.\\ | todo4 Выделить главное из сверху на 3-5 абзаца косаеме архитектуры, остальное вынести в правила разработки программ.\\ | ||
todo5 Описать построение программы по принципам построения как многозадачные ОС, задачи и воркеры их обрабатывающие. При этом задача может быть не решена и помечена как невалидная или уничтожена, воркер может быть тоже уничтожен и создан новый или два разных работать. Минимизация зависимости алгоритма от состояния глобальных переменных и вообще нет состояний, есть задачи и очереди. Любые события преобразуются в задачи, и обрабатываются по очередям. Разобраться что делать с патерном подписка на события. | todo5 Описать построение программы по принципам построения как многозадачные ОС, задачи и воркеры их обрабатывающие. При этом задача может быть не решена и помечена как невалидная или уничтожена, воркер может быть тоже уничтожен и создан новый или два разных работать. Минимизация зависимости алгоритма от состояния глобальных переменных и вообще нет состояний, есть задачи и очереди. Любые события преобразуются в задачи, и обрабатываются по очередям. Разобраться что делать с патерном подписка на события. | ||
- | [[:open_carbon_7:skill|Читать далее: Скил программиста]] | + | [[foxdev_7:skill|Читать далее: Скил программиста]] |
~~OWNERAPPROVE~~ | ~~OWNERAPPROVE~~ | ||