1 代码不怎么高级写得很低级(容易有bug)
2 因为显示一个一个组件input值没有清空或者一些值没有进行初始化
3 因为css样式没写好,disable button 同时给了disable类和disabled属性,其实css用属性写样式容易造成按钮灰调了但还可以点击
4 一些交互或者业务逻辑顺序没有搞清楚
5 实现完一个比较复杂的组件后,大概功能实现后,没有继续细细的检查bug(比如赔率组件写完后有多个bug,有些值没对应上(左小角是对的,右下角有问题),高亮颜色有问题,某些特殊单元格字体大小不一致)
6 有时候改动一点只测了一个点,没有联动进行测试
7 留言时需考虑当用户输入超过500字时,界面的样式以及后端是否字段文字数量限制
下面这句话摘抄自链接: link.
Programming requires discipline.
Programming requires constant attention to details starting with requirement definition and continuing through software source code generation and software verification. Every lapse in attention is an invitation for a software defect.
编程需要纪律。
编程需要始终关注细节,从需求定义开始,一直到软件源代码生成和软件验证为止。 每次引起注意都是软件缺陷的诱因。
Your program will never be correct until you understand what the software must do and must not do. Within the software development industry this is known as understanding the software requirements.
在您了解该软件必须做什么和不应该做什么之前,您的程序永远是不正确的。 在软件开发行业中,这被称为了解软件需求。