5

为什么祖传代码被称为「屎山」?

 1 month ago
source link: https://studygolang.com/articles/36570
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

为什么祖传代码被称为「屎山」?

itpublijojo · 大约5小时之前 · 31 次点击 · 预计阅读时间 1 分钟 · 大约8小时之前 开始浏览    

部门捞人,前后端可投:jinshuju.net/f/o38ijj

虽然说法有点搞笑,但是却一针见血!!!

祖传代码被称为「屎山」,主要是因为它代表了一种混乱、难以理解和维护的代码状态。这种称呼源自于开发者在面对这些代码时的感受,它们往往包含了大量累加、冗余以及完全无用的代码,使得这些代码几乎无法被理解。

这种情况在项目开发时间紧迫、任务重的情况下尤为常见,导致代码质量下降,形成了所谓的“屎山此外,这种称呼还体现了一种对过去代码的无奈和批评态度。

随着时间的推移,即使是经验丰富的开发者也会对自己的早期作品感到羞愧,认为当时的代码就像是狗屎一样。这种感觉在一定程度上反映了技术发展和个人成长的过程,即随着时间的推移,人们对于自己早期作品的看法会发生变化。”

尽管如此,「屎山」这个称呼并不是绝对负面的。它也提醒着后来者要避免重蹈覆辙,注重代码质量和可维护性。而且,正如一些观点所指出的,小公司的祖传代码可能确实可以称为「屎山」,但在大公司中,这些代码可能是漂浮在更广阔“屎海”上的“僵屎山”,意味着它们虽然难以处理,但仍然存在并发挥作用。


有疑问加站长微信联系(非本文作者))

280

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK