[转贴]如何写出军工级的代码?
1.重新发明每个轮子,但做成方形的
2.创建自己的编程语言,只有三个人懂
3.拒绝使用开源库,坚持 “我们的需求太特殊”
4.用 “国家安全” 为借口拒绝任何代码审查
5.记住口头禅:“这是军工代码,不需要遵循行业最佳实践”
6.代码应该像谜语一样,让维护者猜测你的意图
7.如果必须写注释,确保它们已经过时或与代码完全无关
8.单字母变量是基本功:a, b, c, i, j, k
9.创意命名如“stuff”、“thing”、“data”将增加代码神秘感
10.发现bug后,复制整个函数并微调,而不是修复原始代码
11.确保项目中同一段逻辑有至少5个略有不同的版本
12.如果它在你的电脑上运行过一次,就已经代表通过测试了
13.提交信息应该简洁如 “修复”、“更新” 或 “改动”
14.在一次提交中修改尽可能多的不相关文件
15.如果有人需要文档,说明他们不够聪明
16.口头传递所有关键信息,确保知识不会被记录下来,以防泄密
17.关键系统运行在已停产20年的硬件上,文档被锁在某个退休员工家里的保险箱中,防止入侵
18.通过U盘或邮件传递代码,确保每个人都有自己的独特版本
19.做好保密工作,定期丢失源代码,然后从编译好的二进制文件中反编译
20.坚持使用过时的专有工具,最好是已经倒闭的公司开发的
21.编译过程包含十几个手动步骤,仅掌握在一个人手中
22.预算分配艺术,花费数百万在某种机密的管理软件上,然后用Excel跟踪关键系统缺陷
23.为硬件投入巨资,然后用实习生编写的控制软件
24.新员工培训包括:”自己去看代码”
25.技术文档必须足够厚以充当显示器支架
26.安全意识拉满,最高机密信息存储在贴在显示器上的便利贴上
27.测试计划在周五下午部署,周一早上看是否有人抱怨,提升员工抗压能力
28.关键决策通过走廊偶遇传达
29.电子邮件主题行必须以 “紧急” 开头才会被阅读,提升效率
30.密码恢复流程:“打电话给xxx,他知道所有密码”,保证密码不被窃取
31.AI集成战略:在PPT中添加 “人工智能” 字样,吓唬外国人
- [转贴]五十岁了,人生突然清零了,一切需要从头再来,该怎么办?
- [转贴]如何看待网传 2025 年 5 月湘雅附二一专硕规培生疑因卷入医疗纠纷自杀身亡?