2

公司项目代码太恶心了怎么办

 1 year ago
source link: https://www.v2ex.com/t/904967
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.
neoserver,ios ssh client

V2EX  ›  程序员

公司项目代码太恶心了怎么办

  unco020511 · 2 小时 56 分钟前 · 2139 次点击

国内知名软件,源代码居然这么屎,每天面对这些代码都很痛苦

19 条回复    2022-12-27 18:34:34 +08:00
hahadaxigua834

hahadaxigua834      2 小时 54 分钟前

FranzKafka95

FranzKafka95      2 小时 54 分钟前 via Android

那就靠你一己之力重构啊
lingex

lingex      2 小时 52 分钟前 via Android   ❤️ 1

无所谓,自己也拉一点上去。
hccsoul

hccsoul      2 小时 50 分钟前

重构不了就加入
unco020511

unco020511      2 小时 45 分钟前

@hahadaxigua834 #确实 6 字真言解决一切问题
jorneyr

jorneyr      2 小时 44 分钟前

能跑就行。
unco020511

unco020511      2 小时 42 分钟前

@jorneyr #6 你说的是人能跑还是代码能跑
allgy

allgy      2 小时 41 分钟前

aaronlam

aaronlam      2 小时 40 分钟前

想了解下是什么知名软件,可以再透露点信息吗 ?哈哈
tool2d

tool2d      2 小时 38 分钟前

分两种情况,一种是代码真的巨烂,那是没办法。

另一种只是代码量太大,项目不太好管理。那可以写一点小工具,提取代码里的特殊注释信息,归档后进行有针对性功能查找和代码行跳转。

只依靠人脑,去管理大量代码,时间一长必定会忘记一大半。
visper

visper      2 小时 24 分钟前

强中自有强中手,一山还有一山高. 不要以为你现在遇到的就是最高的屎山
eason1874

eason1874      2 小时 22 分钟前   ❤️ 1

我以前看到自己几年前的屎山,必定重构,每次都增加工作量,后来忙不过来了,就接受现实了。。。能跑就行,还要什么自行车 🤣

我的逻辑是这样的:你不能用现在的标准去衡量以前的产出,都几年了,技术进步了,公司要想进步就应该给工作计划去升级,如果不给任务就说明公司还满足于几年前的产出
NGXDLK

NGXDLK      2 小时 18 分钟前

打不过就加入
rm0gang0rf

rm0gang0rf      1 小时 49 分钟前

恕我直言,你是想另启一坨?
ianEros

ianEros      1 小时 32 分钟前

我感觉除非定期的重构,并且研发都有代码洁癖,要不然业务多了都会变成屎山
weeei

weeei      1 小时 1 分钟前

团队人员不稳定的情况下,这种情况不可避免的,平一己之力重构这种事情千万别搞。不仅重构写的心力交瘁,而且所有 bug 都算你头上。
除非你是团队 leader ,把重构作为工作的一部分分发下去,长此以往过个两三年代码结构就能慢慢变好了。
yuruizhe

yuruizhe      28 分钟前 via iPhone

国内知名软件? say your name

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK