感觉测试用例, 持续部署,这些东西,都是好遥远的东西
项目中 如果不用这些东西, 有可能会出什么大事情吗
有朋友能指点一下吗
谢谢
1
tumbzzc 2018-09-28 22:05:57 +08:00 via Android
我也是,因为都是我自己玩的东西,没什么大不了
|
2
EchoUtopia 2018-09-28 22:14:33 +08:00 via Android 1
以我个人经验来看,复杂的项目在后期维护和持续迭代的过程中真的省很多事,效率奇高。python 这种动态语言更需要了,能避免大部分运行时错误。
|
3
xzfdfhgm 2018-09-28 22:25:09 +08:00 via Android
能出什么大事
|
4
find456789 OP |
5
find456789 OP |
6
asdf123101 2018-09-28 22:53:49 +08:00 via Android 2
不写测试会让后续开发缺乏信心,比如现在发这个帖子也是不写测试的后果之一。
|
7
zjp 2018-09-28 22:55:06 +08:00 1
会不敢重构...甚至都忘了某个函数干嘛的...
|
8
Kilerd 2018-09-28 23:36:37 +08:00 1
测试可以做 safe net,避免程序大崩
CI 可以做快速反馈 CD 可以做快速部署 每一步都是做起来有点困难,但是却可以保证开发的速率 |
9
Sanko 2018-09-28 23:45:24 +08:00 via Android
个人项目想怎么玩就怎么玩咯
|
10
msg7086 2018-09-28 23:54:55 +08:00 2
个人项目无所谓。企业项目的话,开发的开销会越来越大。一个做了三五年的大项目如果没有测试用例,到后来你会发现随便一个涉及到多个组件的改动都会花掉你成吨的时间。
我司一个 5 岁的系统计划 3 个月完成的功能升级实际花了 2 年半才勉强做到不会随便崩溃,只会偶尔崩溃。期间花掉的工资成本就要上百万美元。我进公司不久被要求给一个页面上的 IP 地址输入框 bug 做修正,结果花掉 3 个星期,重构重写了 1000 多行业务代码,才终于让我自己基本满意…… |
11
mywaiting 2018-09-29 00:40:08 +08:00
我能说我一个站跑了几年连备份也没有么?其实就是一个看付出的东西,看未来,看以后吧
通常新开一个坑,讲求的粗快猛,怎么习惯怎么来,怎么舒服怎么来,上线再说 要是这坑还能继续,再慢慢把代码架构搞好看一点,什么备份、测试什么鬼才都完善一下 多数的坑一年半载就跳坑了,什么测试用例,别开玩笑了 不是长期投入的项目,不是我不懂,也不是不写,而是,根本就没有必要写 |
12
ck65 2018-09-29 00:55:17 +08:00
一个人没什么好怕,一把梭浪迹天涯。
话说 UT 不都是用来甩锅的么,一个人时写不写看自己的能力,公司里不写就容易粘锅。 |
13
Raisu 2018-09-29 06:50:46 +08:00 via Android
写单元测试有一个好处就是结构会比较好一点。因为你测试也是一个方法一个方法地测,所以每个方法设计的时候会考虑
|
14
SuperMild 2018-09-29 08:22:24 +08:00
突然有个想法,LZ 你这个项目就坚持不加单元测试了,就等,等出了问题就回头来发贴说说这个真实案例!这也许是一种很不错的分享。
|
15
fhsan 2020-06-02 16:29:13 +08:00
楼主有感悟吗
|