armok. 发表于 2023-12-12 14:39:03

为了应对裁员,码农用上了“防御性编码”

【为了应对裁员,码农用上了“防御性编码”!#程序猿 #码农 #IT #裁员 #职场-哔哩哔哩】 http://b23.tv/BVyjglm

honami520 发表于 2023-12-12 18:52:24

小公司、管理混乱的公司,才能这样搞。
大公司里面都有项目经理、组长,上传的代码都要过目一遍的。
变量命名也都是有规范的,有的软件还会执行CMMI标准,各种设计文档都要做,这种要求就更高了。

我以前在一家做日式开发的公司待过一年,根本没机会乱写。
不同的程序员,写出来的代码看起来都是一个风格的。

wye11083 发表于 2023-12-12 19:20:38

本帖最后由 wye11083 于 2023-12-12 19:21 编辑

honami520 发表于 2023-12-12 18:52
小公司、管理混乱的公司,才能这样搞。
大公司里面都有项目经理、组长,上传的代码都要过目一遍的。
变量命 ...
(引用自2楼)

这种风格相似的,大概不会是核心代码。涉及到数据算法的代码,基本上不可能一模一样。

哪怕加了几百行注释,该看不懂一样看不懂。数学家转码农非常容易,码农转数学家。。做白日梦去吧。{:lol:}

AWEN2000 发表于 2023-12-12 19:39:20

不需要乱写的,关键代码里留几个不起眼漏洞就行了。

honami520 发表于 2023-12-12 19:40:32

wye11083 发表于 2023-12-12 19:20
这种风格相似的,大概不会是核心代码。涉及到数据算法的代码,基本上不可能一模一样。

哪怕加了几百行注 ...
(引用自3楼)

当然不是核心代码,都是功能性的代码。BSP都是日本人提供的,然后在这个基础上面去做一些修改而已。
每一行代码变更都需要写文档说明理由,因为日本人会检查每一行代码。
做日式开发非常不爽,但是就这个能赚钱啊,一年可以给公司带来几千万的收入。

yplin27 发表于 2023-12-12 20:07:12

AWEN2000 发表于 2023-12-12 19:39
不需要乱写的,关键代码里留几个不起眼漏洞就行了。
(引用自4楼)

开发流程正规一点的公司基本上不可能,除非整个公司就你技术鹤立鸡群,别人连review你代码的能力都没有的那种

AWEN2000 发表于 2023-12-12 21:19:24

yplin27 发表于 2023-12-12 20:07
开发流程正规一点的公司基本上不可能,除非整个公司就你技术鹤立鸡群,别人连review你代码的能力都没有的 ...
(引用自6楼)

都这么严谨就不会有软件补丁一说了
Windows开发算规范了吧,照样不停的打补丁。有些漏洞没那么容易检查出来的。

胖子胖虎 发表于 2023-12-13 10:21:07

AWEN2000 发表于 2023-12-12 19:39
不需要乱写的,关键代码里留几个不起眼漏洞就行了。
(引用自4楼)

真有这个随意留漏洞而且当时不被发现的水平也不会被裁的,即使被裁也能立即找到更好的工作。大部分人就是码农,首先决心不足,理解能力也有差距,一看复杂的代码直接就蒙了。
我刚工作时,将公司大部分的核心代码都重写了,在我离职的时候,整整给我自己写的代码做了2个月注释。但是我走了之后,因为后续的同事数学基础不行,还是不能很好的理解。
又趁休息的时候回到原来的公司给后续接收的同事做辅导,那些代码后来直接封装成了链接库,后面用了好多年都没有人改。又过了几年,打电话叫我去给解决一下技术问题,我推拖忙也没去,后来也不知道怎么样了。

lb0857 发表于 2023-12-13 10:35:44

胖子胖虎 发表于 2023-12-13 10:21
真有这个随意留漏洞而且当时不被发现的水平也不会被裁的,即使被裁也能立即找到更好的工作。大部分人就是 ...
(引用自8楼)

期间回报丰厚吧

胖子胖虎 发表于 2023-12-13 10:55:47

lb0857 发表于 2023-12-13 10:35
期间回报丰厚吧
(引用自9楼)

就是吃了顿饭,叙叙旧。人家给包红包没收,挺厚的也不知道里面放了多少钱。收了就完蛋了,就变成随叫随到了。

lb0857 发表于 2023-12-13 11:17:27

胖子胖虎 发表于 2023-12-13 10:55
就是吃了顿饭,叙叙旧。人家给包红包没收,挺厚的也不知道里面放了多少钱。收了就完蛋了,就变成随叫随到 ...
(引用自10楼)

离开之后,和原公司保持这样和谐关系
很难得,看来原boss和你都是有谱的人{:handshake:}
页: [1]
查看完整版本: 为了应对裁员,码农用上了“防御性编码”