【项目实战典型案例】05.发送问卷流程图例子

简介: 【项目实战典型案例】05.发送问卷流程图例子

一:背景介绍

存在的问题:

  1. 将前端逻辑做了多入口和多循环
  2. 将不必要的逻辑写入到了前端进行处理,导致逻辑混乱难以管理和维护

二:问题分析

将前端逻辑做了多入口和多循环

出现该问题的地方,是如图中红框中的内容。查询三个执行任务后就进入了活动执行倒计时进入10s,接着判断该活动是否配置了发送问卷,如果没有配置的话,就再次走查询三个执行任务的逻辑,共循环三次其逻辑。

将不必要的逻辑写入到了前端进行处理,导致逻辑混乱难以管理和维护

不必要的逻辑是如图红框中的内容。如果将两个地方的逻辑写在前端,那么当教师关闭活动颗粒执行页面的话,学生端的活动就会结束。这样就会对用户产生极其大的影响。

把该逻辑写在后端的话,当教师关闭活动颗粒执行页面的话,学生端的活动正常执行,直到课程结束或者教师打开活动颗粒执行页面结束课程,否则,学生端的活动不会被结束。

三:总结

如无必要,勿增实体


相关文章
|
小程序 JavaScript 前端开发
小程序入门及案例展示
小程序入门及案例展示
205 0
|
6月前
|
人工智能 分布式计算 算法
数据挖掘实战随笔更新清单
这是一系列技术博客的摘要,涵盖了多个主题。包括Elasticsearch实战经验、Maxcompute中的Geohash转换和GPS处理、Python环境配置与管理(如Jupyter、Miniforge、Miniconda)、批量接口调用、多进程CSV图片下载、Excel到Markdown转换、Scikit-learn的异常检测(OC-SVM)和模型总结、人工智能领域的图像分类和识别、文本挖掘算法以及数仓相关的行转列处理。所有文章都在持续更新和补充中。
50 2
|
SQL 安全 关系型数据库
项目实战典型案例7——在线人员列表逻辑混乱反例
项目实战典型案例7——在线人员列表逻辑混乱反例
158 0
项目实战典型案例7——在线人员列表逻辑混乱反例
【项目实战典型案例】18.开门小例子理解面向对象
【项目实战典型案例】18.开门小例子理解面向对象
|
存储 人工智能 供应链
产品流程图是什么?怎么做?
介绍产品流程图的5个种类,4个模板网站
产品流程图是什么?怎么做?
|
人工智能 小程序 搜索推荐
微信为何要做小绿书,行为设计来解释
微信为何要做小绿书,行为设计来解释
106 0
|
前端开发 NoSQL Redis
项目实战典型案例5——发送调查问卷流程图例子(将不必要的逻辑放入前端)
项目实战典型案例5——发送调查问卷流程图例子(将不必要的逻辑放入前端)
121 0
|
存储 缓存 前端开发
项目实战典型案例13——学情页面逻辑问题
项目实战典型案例13——学情页面逻辑问题
67 0
|
存储 缓存 前端开发
【项目实战典型案例】13.学情页面逻辑问题
【项目实战典型案例】13.学情页面逻辑问题
项目实战典型案例18——开门小例子理解面向对象
项目实战典型案例18——开门小例子理解面向对象
103 0

相关实验场景

更多