尽量将BUG掐灭在设计阶段

BUG有很多种,但不管哪种,都令人烦恼。

大致梳理一下BUG类型,本文旨在帮助在设计的阶段进行自检。

  • 产品操作的意外情况没考虑全

以之前遇到的一个典型BUG为例,轻流里,我们给用户提供了字段公式计算的功能,便于处理数据。而如果把设置好的公式中用到的字段删除了,由于没有考虑“被删字段”,这种情况,系统就取不到被删字段的值却依旧运行,只能报错,卡住。

这种问题就是设计阶段,流程没有梳理好,出现的意外情况没有全部纳入考量,算是比较容易发现的问题。

  • 页面样式出错

在不同分辨率的浏览器上(包含移动端),有时,会出现文字排列错乱、页面布局混乱,组件位置出错的情况。
经常遇到出错的原因,比如,不同组件的定位方式不统一,文字显示内容超长。记得之前,移动端登录页面,如果弹出键盘,点击登录的按钮的位置会跟着上移。这种也算是设计得时候,没规定好。

在设计的阶段,如果设计的细的话,这一类问题也能避免大部分。

  • 兼容性出错

国内很大一部分人,会使用不同版本的IE,百度,360浏览器。经常发现,新的兼容问题,一般都是样式出错。解决办法就是,测试的时候拿这类浏览器测试。
说起来,有一个比较有意思的BUG,会导致界面无法点击选项,滚轮缩放一下界面比例,就好了。客户很难想到有这种操作,但当时跟他们说了之后,好像也蛮能接受这个设定的。

其他类型的BUG遇到的比较少,要是有什么典型的,一点点加。

归根结底,还是需要了解技术,以便于设计阶段便能提前想象出实现的整个过程。设计的一小坑,开发的一大坑。

以上

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,746评论 25 709
  • 期中成绩出来了,女儿进步了几十名,成绩还处在中下游,女儿虽然没立下什么豪言壮志,可看得出她不浮燥踏实了很多,投射女...
    张怡妹阅读 204评论 0 1
  • 是声音让一切统一起来,早晚,从高高的清真寺塔中传出。 月亮在那里,昨夜星空的尾巴。天空里,天空里没有云彩,颜色和细...
    稻子X视角阅读 450评论 3 1
  • 上帝关上一扇门的同时,为我开了一扇落地窗!
    cdd498ec89bb阅读 180评论 0 1
  • 一、洗面奶/洁面乳/洁面泡沫 资生堂洗颜专科★★★ 洗完有点干 大宝水凝保湿洗面奶 ★★★☆ 比较温和 二、卸妆水...
    苏壹鸣阅读 398评论 1 0