探讨一下:关于界面UI 和 逻辑业务设计构架当的的方式。

2019-12-20 21:32发布

本帖最后由 zhonghua_li 于 2018-4-10 20:32 编辑

假设一个例子吧。一个界面,包含了温度显示,温度控制, 和一个 湿度显示,湿度控制, 两个页面。
后台当业务,主要是,温度当读取和温度(加热器)的控制; 湿度的读取和湿度的控制。
如何关联 界面UI 和 后台业务 呢?看了很多别人作的方案,大体都是这样。
大概流程这样的:后台业务读取到温度湿度后,直接调用界面相应的设置函数,设置界面的内容。当界面发出输入温度/湿度控制时,直接调用业务的设置函数,设置业务当控制流程。
感觉这种构架不时很好。界面中会出现一大堆和业务有关当东西。业务中也会出现一堆和界面有关当东西。耦合性太强了。
大家平时都是怎么处理的呢,有比较好的方式一起来交流一下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。