公司新出了个开发最佳实践(征求意见稿):程序员编写的代码应当安全可靠,采取措施防止 BUG 产生

2023-04-12 12:40:31 +08:00
 zsen
4961 次点击
所在节点    程序员
44 条回复
yjfkk
2023-04-12 12:53:41 +08:00
别写代码,完美
danbai
2023-04-12 12:55:26 +08:00
嚯嚯嚯,你在暗指什么
R18
2023-04-12 12:58:16 +08:00
这不是应该的吗?
buyan3303
2023-04-12 12:58:25 +08:00
程序员编写的代码应当安全可靠,采取措施防止 BUG 产生。
实际上,大公司还有测试环节,功能上架前,会各种测试,尽量避免、减少 BUG 。
另外出现 BUG 了,测试人员还要写测试文档,告知环境、平台、告知如何复现 BUG 。

当然了,大公司也不会保证,测试后上线的代码,就一定不会出 BUG 。
starerlloll
2023-04-12 12:59:31 +08:00
no code, no bug,
less code, less bug
zsen
2023-04-12 13:00:20 +08:00
@danbai #2 不用暗指啦,意见稿我表示支持。

从我个人职业角度,我也力争保证代码的安全可靠、减少 BUG 的产生
alne
2023-04-12 13:01:21 +08:00
楼主和这楼里的人是九年义务教育没上完吗
这句话有什么错误?
zsen
2023-04-12 13:01:43 +08:00
@R18 #3 我也认为是应该的。但到另外一个层面,部分人的看法就不一样了
zsen
2023-04-12 13:02:20 +08:00
@alne #7 不好意思,拉低了学历下限了
alne
2023-04-12 13:03:14 +08:00
@zsen #9 没关系,学无止境
SoviaPhilo
2023-04-12 13:05:21 +08:00
您这公司是不是出了 bug 就会把您烧了祭天那种
chendy
2023-04-12 13:06:31 +08:00
最近魔怔人魔怔帖子是不是太多了点
lmshl
2023-04-12 13:07:57 +08:00
确实是有办法的,但公司愿不愿意实施,程序员愿不愿意学就是另一个问题了。
比如形式化方法( Formal Method ),编译器来证明你的代码是 bug-free 的。
zsen
2023-04-12 13:10:33 +08:00
@alne #10 谢谢老师
zsen
2023-04-12 13:11:21 +08:00
@SoviaPhilo #11 呃,那都只输出情绪就好啦?
zsen
2023-04-12 13:11:45 +08:00
@chendy #12 换个角度测试一下而已
hervey0424
2023-04-12 13:11:49 +08:00
我写 bug 是让测试更好的就业
imnpc
2023-04-12 13:14:19 +08:00
完全无 bug 的系统是不存在的 微软 / 苹果 / 甲骨文 这些大公司都无法避免

我们写代码避免 bug 产生都是基本操作的

一般写好注释是基本要求 避免后面排错浪费时间

但是

随着甲方需求的不断变更和迭代 有时候联动修改多处 出现 bug 无法避免

测试过程可以发现部分 bug

但是也有 bug 是在线上运营中才会发现的

及时发现和修复 bug 现在是维护项目的最重要的要求了
SoviaPhilo
2023-04-12 13:27:38 +08:00
@zsen 您这公司要是有明确的意愿,愿意为了更可靠的代码付出实打实的成本,多雇人多掏钱,那这就是可行的
要是多个把你挂起来祭天或者向社会输送的理由,那就是扯淡的

嘴上说都是简单的,关键是贵司要打算怎么做
danhahaha
2023-04-12 13:31:28 +08:00
中国共产党党员必须全心全意为人民服务,不惜牺牲个人的一切,为实现共产主义奋斗终身。

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

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

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

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

© 2021 V2EX