鱼C论坛

 找回密码
 立即注册
查看: 61|回复: 1

[吹水] Shit代码是如何写出的

[复制链接]
发表于 2024-8-28 12:14:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
举个例子

胡编乱造,请勿模仿!

  • 第一天,写个聊天服务器,奈何技术不足,抄了一段代码,粘在了自己的文件里。这段代码质量不足,变量名乱七八糟,但功能较全,故放在那里不管了。
  • 第十天,聊天服务器突然火了,破服务器流量爆炸,很多人都登陆不上。于是就开始改代码,但奈何粘贴的代码实在看不懂,于是直接用同名函数覆盖掉原函数,以免有这搞不清的调用。
  • 第十三天,流量越来越多,服务器再次爆炸。于是准备重构。
  • 第二十一天,改代码的时候断电了,留着改了一半的文件。第二天起来发现自己不知道逻辑了。重写。
  • ……
  • 第一百天,有人自愿组成了团队,开始小团体修改代码,几个人逻辑不通,每个人有自己的码风,于是代码真正的混乱开始了……
  • 第一百零八天,代码成为了真正的shit,有成员看不下去了。
  • 第一百二十二天,运维团队引进了代码质量平台和代码格式化工具,运行着三方工具直接报错了……
  • ……
  • 第一年,代码开始第一次大规模改进,改shit改了32天……
  • ……
  • 第三年,在运维团队的商讨下,代码开源了,开源社区终于开始大规模整改代码。

至此,故事结束了,所以,Shi山从来都不是一次形成的,而是每一笔代码的“贡献”。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-8-28 13:34:12 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-17 03:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表