博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何避免在简单业务逻辑上面的细节上面出错
阅读量:4670 次
发布时间:2019-06-09

本文共 664 字,大约阅读时间需要 2 分钟。

很多时候对于新的开发人员最容易犯得错误就是细节问题。对于如何在业务逻辑上面的细节上面出错,有很多要考虑的地方,但是如何保证不出错呢?需要把每一个考虑到的点都能列出来。

然后按照列出来的点来考虑和编程可能对于细节出错上面有很大的帮助。然后是总结有那几种不同形式的业务逻辑,然后那些事通用的,那些是需要考虑的。

 

我这边只是单纯列出几点需要考虑的。

1、字段是否可为空。

2、字段长度。

3、字段可以输入的格式是什么,只能是数字还是说别的。

4、字段之间有没有关联,直接是否存在关系。

5、操作会造成什么影响,什么情况下不允许这样的操作,这样的操作是否会导致别的数据异常。

6、如果操作成功提示用户什么,如果操作失败提示用户什么。

7、是否符合当前的业务逻辑。

8、用户会有误操作吗。

9、用户会频繁操作吗。

10、如果非正常操作,会对系统造成什么样的伤害。

 

 

还有很多类似的,我这边就不一一列举了,总之,当你做完一个功能之后,你就按照这个去对一遍,如果考虑了上面的全部情况,之后再测试,还是实际使用中出现的问题,那些问题你就又可以补充你上面的点了,这样你考虑问题的方式就会慢慢的全面起来了,一开始你可能你需要对着一条条看过去,但是慢慢的你自然就能熟悉的一条条分析过去了,而且后面的时候,你在做的过程中就能考虑到这些情况了。慢慢的这些问题就能被解决。这也算是一种比较好的方法吧。后面有时间我会给出更好的列表,这只是我简单罗列了几条。

 

转载于:https://www.cnblogs.com/linkstar/p/5962334.html

你可能感兴趣的文章
2015年传智播客JavaEE 第168期就业班视频教程day38-SSH综合案例-1
查看>>
day18-事务与连接池 1.复习
查看>>
[原]从一个链接错误探究GCC的链接库顺序
查看>>
PHP面向对象:instanceof 运算符 (备忘)
查看>>
数据存储-CoreData总结
查看>>
通过Ajax的方式执行GP服务
查看>>
Ztree加载完成后显示勾选节点
查看>>
HDU 3401
查看>>
asp.net中XmlDocument解析出现出错,处理特殊字符
查看>>
unable to locate package gparted
查看>>
Centos7安装Mysql
查看>>
Hadoop伪分布安装配置
查看>>
idhttp.post方式 调用datasnap rest 远程方法(转咏南兄)
查看>>
jQuery包裹节点用法完整示例
查看>>
EL表达式中,param和requestScope的区别
查看>>
AngularJs angular.element
查看>>
利用HUtool读取Excel内容
查看>>
浅析libuv源码-node事件轮询解析(1)
查看>>
JS——try catch throw
查看>>
Python 学习2
查看>>