其中不乏低级错误,比如新增字段,忘了在 SQL 中加上,自测的时候又忽略了这块。 没有考虑兼容性,比如新增字段,现网的数据没有值。 不知道明天怎么面对同事和领导,虽然没有闯祸,因为问题在测试阶段被暴露,不是现网的问题,但还是很挫败。自己这么粗心大意,是不是不合适干这行,我又能干什么呢? 逃避虽然可耻,但有用。
1
4ark 2019-03-03 22:55:06 +08:00 via Android 3
每个人都会犯错,只要下次能注意,尽量不要再犯就好
|
2
1762628386 2019-03-03 22:56:32 +08:00
这种事情不好说,要么改变自己,要么改变环境
|
3
pod 2019-03-03 22:57:03 +08:00 via Android
自己开发的部分同事测试,不是很常见吗,旁观者清当局者迷,有时没注意很平常
|
4
eslizn 2019-03-03 22:58:10 +08:00
没有 migrate 可以用吗?如果不支持搞个 todo list 也行啊
|
5
harde 2019-03-03 23:03:27 +08:00
大家都是从这个阶段过来的,放松心态,努力加油做就好。
不过话说回来了,你们不需要做单元测试,做测试用例么? |
6
aLazarus 2019-03-03 23:11:16 +08:00 via Android
这个多正常啊,起码你以后不会再犯这个错了啊。而且最好把问题记录下来,以后遇到相同问题方便查询
|
7
akatquas 2019-03-03 23:13:02 +08:00 via iPhone
坑是要踩的,下次别再踩就好了哦,加油
|
8
xiaotuzi 2019-03-04 02:57:37 +08:00 via iPhone
大多数人都做过你这种事,而且还不是一两次,当你重复错误 50 次上百次的时候,应该就不会再犯了。
|
9
mind3x 2019-03-04 05:22:21 +08:00
"there're no mistakes. only lessons."
|
10
AX5N 2019-03-04 05:39:38 +08:00
如果把不犯错看成是智力的一种,那么你就会觉得有人天生犯错多,有人天生犯错少都是件很正常的事情。
但是如果犯错是应该(正确)的吗,当然不是。既然犯错是不应该的,但偏偏大多数人都会犯很多错,那怎么办,难道大多数人不活不工作了?当然不,这时候需要有一种经验或者办法,能保证你不会犯错的办法,让你想犯错也犯不成的办法。 就像普通学生没办法像学霸那样现场推导公式,但他们可以靠死记硬背记住结论一样。你不知道为什么这题选 C,但你知道答案就是 C,你还会选 ABD 吗。 |
11
congeec 2019-03-04 07:12:48 +08:00
典型的缺经验。项目做多就好了
|
12
subdued 2019-03-04 07:14:04 +08:00 via Android
哦。改数据的时候记得加 where 条件,然后能别删数据就别删。别的应该都好说
|
13
KgM4gLtF0shViDH3 2019-03-04 07:39:41 +08:00 via iPhone 1
说明没有做单元测试
|
14
ochatokori 2019-03-04 07:56:27 +08:00 via Android
没人给你提这些问题岂不是更糟糕?
|
16
gavinjou818 2019-03-04 08:20:14 +08:00
神都会犯错。。
|
17
pkokp8 2019-03-04 08:25:37 +08:00 via Android 2
1.单元测试,每个分支都走到
2.review 3.集成测试 4.测试人员测试 5.交付 第 5 点出问题心态才崩,鬼知道会不会凌晨找你,4 之前都不是问题。 |
18
Betsy 2019-03-04 08:31:33 +08:00 via iPhone 1
看到楼主也这样,我就安心了。前些天写了 26 个接口,报了 23 个 bug,最重要的是,我还自测过的...
|
19
dandycheung 2019-03-04 08:34:49 +08:00 via Android
看了问题没觉得什么,看了回答真觉得有点那什么,尤其是真理楼层。思维不清晰的人太多了。
|
20
tomoya92 2019-03-04 08:35:53 +08:00 via iPhone
所以说测试用例还是很有用的,我最开始是很不屑于写测试用例的,我觉得麻烦,后来项目里面的功能细节越来越多,也就不得不写了,不过我的项目还是没加上测试用例,一直没时间
|
21
NotFamous 2019-03-04 08:43:45 +08:00
其实是很正常的事,我这边有个经验很老的后台,写得接口也经常报类似数据库没有该字段引起的错误。
|
22
carsonlee32 2019-03-04 09:03:13 +08:00
玻璃心,我们开发被我一天到晚提单都还没崩,真的从早提到晚
|
23
jinksw 2019-03-04 09:13:04 +08:00
人都是从错误中学习的 你也不是例外
|
24
yhyh 2019-03-04 09:17:14 +08:00
你自己记得这些问题以后要多注意是真的,其他的别人的眼光,先不用在意 像楼上说的一样,很多人都是这么过来的. 慢慢让自己严谨起来
|
25
virusdefender 2019-03-04 09:19:22 +08:00
需要一个 migration 管理系统
|
26
wleexi 2019-03-04 09:22:17 +08:00
发生错误后,等开发工作完成之后,总结下本次哪里做的好哪里做的不好哪里又可以提升的 记下来。
|
27
reus 2019-03-04 09:27:12 +08:00
这些都可以用静态的代码分析来提示,贵司没有这些设施,那就只能靠人了
正常的事情,不用想太多 |
28
Inside 2019-03-04 09:33:45 +08:00 1
楼上的建议都好,我提供一个非技术路线的方法。
遇到这种烦心的时候,不要急着蹲在工位上埋头苦干,站起身离开办公室走一走,冷静一下,清空一下脑子。 让自己记住一点,技术上那些事都是小事。 |
29
akira 2019-03-04 09:35:17 +08:00
错不怕
怕错了不知道改 |
30
anson0370 2019-03-04 09:54:21 +08:00 1
"逃避虽然可耻,但有用。"
逃避不一定可耻,但绝对没用。 |
31
loveuqian 2019-03-04 09:56:45 +08:00 via iPhone
这样才能成长啊
|
32
LCG 2019-03-04 10:00:16 +08:00
放弃吧,放弃不会痛苦,但会很舒服。
|
33
baicheng10 2019-03-04 10:01:45 +08:00
错误是不可避免的,这很正常,想开点;
但是低级错误尽量少犯; 有时候状态不好可能会持续犯错,不是经常性的就好,如果长期持续犯错的话,就得考虑下是否适合工作,甚至是身体的问题了。 |
34
KIMMG 2019-03-04 10:01:47 +08:00
逃避虽然可耻,但很有用。
|
35
KIMMG 2019-03-04 10:02:49 +08:00
逃避虽然可耻,但很有用
可要是遇到不顺心的事情就逃避,那么自身就不会有改变。 遇到逆境多多思考能否改变的方法,相信人的主观能动性。 |
36
zcjfesky 2019-03-04 10:05:57 +08:00 via Android
知错能改善莫大焉。
不要把一个日剧的哗众取宠的名字当真理了,逃避是有用在哪里了? |
37
micean 2019-03-04 10:24:56 +08:00
开发完一个功能自测完是最起码的啊,你这样在我们公司会被测试骂的
|
38
kanata 2019-03-04 10:26:46 +08:00
还好吧,我们公司有一个同事就是这样迷迷糊糊的,现在自己申请离职了,每次改项目必出错。。。都是对需求理解不清还不问。
|
39
wuwuwuwu 2019-03-04 10:31:48 +08:00
请给测试一条活路,谢谢
|
40
whitehack 2019-03-04 11:24:42 +08:00
写测试用例可以救你
|
41
vivisidea 2019-03-04 11:35:58 +08:00
桌面上贴一个 Note,把自己犯过的错都记录下来,每天提醒自己,这就是成长
都是这么过来的 |
42
prolic 2019-03-04 11:41:06 +08:00
测试阶段就是干这个用的
|
43
chaleaochexist 2019-03-04 12:27:19 +08:00
我觉得是你的自测试不够.不是开发能力不够.更不是不适合干这行.
|
44
imeilige 2019-03-04 13:15:48 +08:00 via Android
菊厂大佬?
|
45
xinjiang 2019-03-04 13:46:00 +08:00
几个 BUG 就心态崩了,还有这么玻璃心的程序员吗,你这心态以后还怎么和测试、产品、运维撕逼
|
46
newtype0092 2019-03-04 13:49:09 +08:00
先干着,该反省反省,该改进改进,如果几个月后还是这样的话就是真的不适合干这行。
而且就算真的不合适不用你操心,leader 和 HR 会劝退你的。。。 |
47
AnnanDou 2019-03-04 13:52:31 +08:00
别灰心,我们公司产品是自己算成本,自己报价,算错了好几次我都不虚,慢慢熟练就好了。
|
48
yim7 2019-03-04 13:54:15 +08:00
给我报 30 个 bug 又怎样呢
|
49
shiraha 2019-03-04 14:05:53 +08:00
其实也不是什么大问题,写代码 100%不出问题才见鬼了。
想改善现状其实也挺简单的。。让测试抽一半用例给你,严格按照测试给出的步骤跑,跑完再提测,问题能减少一大半。。 |
50
samingzhong 2019-03-06 09:25:39 +08:00 via iPhone
小步试错了多总结。
|