PHP 项目写单元测试的多么?告诉我不是我一个人在 F5 刷新看结果

2020-05-15 14:35:36 +08:00
 youyelan9527
6176 次点击
所在节点    PHP
38 条回复
somalia
2020-05-15 15:36:22 +08:00
php 不就应该直接 var_dump 吗
00chang
2020-05-15 15:37:14 +08:00
你不是人
FantaMole
2020-05-15 15:37:32 +08:00
你不是人
neoblackcap
2020-05-15 15:37:46 +08:00
单元测试有当然是好,但是如果你这个需求是整天变化的,交付比你写测试重要的话,写测试就没有那么必要了。甚至线上崩溃都没有那么必要。twitter 最开始也整天 500 。
当然我不是鼓吹不写测试,知识说看情况,了解你们的产品到底是面向什么用户的。银行类系统当然要测试嘛
askfilm
2020-05-15 15:39:53 +08:00
有, 非常少. 不过用其他语言项目写单元测试的比例也高不了多少
zoharSoul
2020-05-15 15:41:39 +08:00
@askfilm java 的还挺多的..
因为单元测试比跑起来再测试简单....
han8gui
2020-05-15 17:00:49 +08:00
看团队,应该是不多的
CabbSir
2020-05-15 17:07:05 +08:00
var_dump();
pmispig
2020-05-15 17:08:10 +08:00
写单元测试的 php 还能算快速开发吗,哈哈哈哈
richangfan
2020-05-15 17:09:49 +08:00
是的,你是一个人。postman 不用 F5 刷新
ZoR
2020-05-15 17:10:06 +08:00
这跟什么语言开发的有关系吗?
ztxcccc
2020-05-15 17:39:18 +08:00
var_dump 和写不写单元测试是两码事
mitu9527
2020-05-15 17:59:02 +08:00
国内这种大环境下,啥语言都差不多,Java 可能会比较高一些,但是恐怕比其他语言也高不了多少,主要还是看团队的管理层如何决定。
mitu9527
2020-05-15 18:02:09 +08:00
@pmispig 纠正一下,“单元测试和重构会降低开发速度”是典型的错误理解,你去了解一下就明白了,希望能对你有所帮助。
respect11
2020-05-15 18:03:16 +08:00
php 坚决不写,不要忘了用 php 两天上线的初心
ibugeek
2020-05-15 18:04:16 +08:00
看项目,laravel 项目的话,api 接口我会写,测试起来方便多了,不会有脏数据。
pmispig
2020-05-15 18:11:02 +08:00
@mitu9527 在国内项目进度和开发速度是 2 回事啦,先上线再修 bug
CodeCodeStudy
2020-05-15 18:13:16 +08:00
写不写看领导要求。

领导不要求的话,业务简单的不写,复杂的可能会写,不过写了也是自己保存起来,不会提交。
z5864703
2020-05-15 18:25:21 +08:00
我这边是要求团队必须写接口测试和单元测试,前期可以写的不是很好,但是要有这个意识,逐步改进。
写了测试和没写测试用例对于业务开发或调整重构影响真的比较大
sagaxu
2020-05-15 18:49:31 +08:00
phper 的开发效率,不正是源于写一行 F5 一下看结果吗?写 ut 岂不是跟 Java 一样慢了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/672022

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX