意大利面条代码 和 混沌代码

2018-01-09 18:27:39 +08:00
 yoke123

意大利面条代码:

面条之间互相缠绕在一起,想知道它们的关系非常困难。
系统很难维护,各种逻辑缠绕在一起,没有清晰的模块和层次关系,各个功能交织在一起。

那混沌代码是什么意思?

还有其他 xx 代码的名词吗?

如果项目里是这种代码 你打算怎么办?

4331 次点击
所在节点    程序员
9 条回复
giveupAK47
2018-01-09 22:40:36 +08:00
倒掉
xy90321
2018-01-10 00:24:06 +08:00
我们从不说什么意大利面条代码,我们只说垃圾、屎一样、怎么不去死

你所说的意大利面条其实就是高耦合,但是是比较劣质的那种高耦合

属于谁写的只能谁维护,然后再过个半年一年就变成谁都维护不了

碰到这种情况,我们一般先解决引起的问题的人,再考虑怎么解决问题
ArianX
2018-01-10 09:38:56 +08:00
吃掉
BadCat
2018-01-10 10:24:27 +08:00
@xy90321 "先解决引起的问题的人" 杀掉祭天么 ahhhhhhhhhh
xuchen
2018-01-10 10:35:09 +08:00
作为一个刚去的新人,我会告诉你,接手 15 年的老项目,没有任何文档,完全读源码,一个个部门找人问过来的么~ 想走的冲动非常大~
xy90321
2018-01-10 11:25:16 +08:00
@BadCat 形式不限,只看效果好[蜜汁微笑]
Athrob
2018-01-10 12:47:09 +08:00
有份泄漏的游戏源码,注释少的可怜,现有注释大部分还是韩文。然后十年了,代码看懂了 30%吧?
bp0
2018-01-10 14:36:29 +08:00
@Athrob 你说的不是传奇吧?
Athrob
2018-01-11 07:26:08 +08:00
@Athrob #7 不是的

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

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

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

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

© 2021 V2EX