我想分离UI和业务逻辑的目标可以追溯到很久以前。我在近20年前发现了马丁·福勒( Martin )的一篇文章,这篇文章对分离的好处相当清楚:https://www.martinfowler.com/ieeeSoftware/separation.pdf我有几个重要的限制因素:我们是一个“微软商店”,即我们公司开发人员使用的技术非常专注于微软技术。这种情况在中期内不太可能改变。应用程序将有几个小的(400行)数据视图,需要每隔几秒钟更新一次--我不确定这是否会使其<
在R中,ggplot2和lattice软件包都提供了可视化数据的可能性,不仅通过它们的x和y位置,而且还考虑了一个额外的因素,即改变观测表示的颜色、大小或形状(点、平滑线等)。或者按照这个因素将可视化分割成不同的图表。factor(score), Chem97, groups = gender,显然,这些通过另一个因素来区分数据的非常简单的方法是为使用一个数据而创建的然后,图中分离的第三个因素是dataf