今天看啥  ›  专栏  ›  志军

某大厂员工给码农建议“防御性编程”:故意把代码写得很烂,万一自己被裁,要确保留下的代码不可维护!

志军  · 公众号  · Python  · 2024-03-20 17:49
震碎三观!看到一张图,TX员工给码农出骚主意, 就是在工作中绝对不要按规范写代码,而是要“防御性”编程,确保哪天被裁,要让代码变得不可维护在我的理解中,防御性编程原本是写代码时要小心谨慎,通过采取预防性措施,尽量减少软件运行时的错误和异常,提高系统的容错性和可维护性。现在防御性编程被重新定义,变成了以写出不可维护的代码作为目标。道高一尺魔高一丈,你裁我,我也让你不好受,互相伤害,最后拼个鱼死网破。网上还真的有教你怎么写出让同事无法维护代码的教程。比如程序命名使用容易输入的变量名,例如:asdf, 用单字母做变量:x, y, z。一个字母不够用还可以使用  x1,x2这种。 更狠的是,可以用相似的单词来增加阅读难度,例如 swimmer和 swimner还有故意在注释中写废话,如 # add to 1,或者写一些误导的注释 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照