【翻车记录】项目中的各种常见的问题

问题

没错,我的程序又翻车了。
这是为什么呢?

0x1 : 代码多且乱 2018-12-7

一个文件,1000多行代码,里面呢,是一些UI,这里用的是ExtJS,其中,有两个不同的东西,但是,除了他们出现的位置不同,其他的组件id,组件样式,配置什么都一模一样,在1K行代码中,即使用了搜索功能,也有很大的可能就漏了,我就很好奇,既然一样为啥不能提取出来复用下。

也是我首次接触这些代码,并没有仔细检查,算是造成了一个这种的失误。

0x2 : 测试不足 2018-11-9

公司并没有专来做测试工作的人员,所以我做完东西后自己就得测试,这个测试必须全面,你完全不会想到用户在这里会做啥或者他们做了啥之后你的逻辑是不是过得去。

另外就是绝对不能信任客户端传回的数据,即使客户端做的在完善,也要在服务端进行检查。

否则用户的数据丢失就是一个严重的事故了。

0x3 : 性能很重要 2018-12-4

听过OOM吗?我这是首次收到这玩意,服务端是一个并发的环境,绝对不能直接进行耗时操作,这样在并发数比较高的时候,<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值