突然意识到了一个我不曾重视的问题
工作没有多久,之前在做开发,还没怎么意识到这个问题的头疼...
用过别人的一次框架,大概是半年前,那次给我留下了很深的印象,现在想来,胸口隐隐作痛...
现在我被让去研究工程中其中一个部件的代码,代码是这样的:
有很多的宏定义...,具体不方便贴代码,总之代码之中时不时混杂,不好懂
其次是逻辑有点绕,这可能是我自身能力不足
(不过其中一个地方用 while 循环,里面调用再调用,一共嵌套了 5 层,这其中的 5 个函数名差不多是一样的...)
最后最重要的是,一句注释都没有,文档就更不用说了
我无意讨论这个代码怎么样,也不想抱怨是否超过我的能力
问题是 以后肯定会出现这样的情况,该怎么办?
我现在想去看这个代码的欲望非常的小,但是我以后难免回去这样做
(毕竟迫于生活和其他原因,有可能会用一段时间去做自己不怎么想做的事,以换取以后能做自己想做的事情
这点我有点体会,之前一个小伙伴做了 1 年多重复又琐碎的项目,借助打下的基础和项目经验,拿到了不错的 offer )
别人给我的解决方案是:大概就是让我去适应
我也做好了心理准备,dalao 们都是这么过来的么...
1
Akiyu OP 原来会因为账号原因没办法加入图片链接
我就说怪不得基本看到不帖子里面有图片 |
2
zjsxwc 2018-03-21 19:03:29 +08:00
如果觉得钱少,就赶紧跑,我上上家公司买了商派的垃圾电商让我去维护,简直痛不欲生,硬生生的做完当时那个项目后我就跑了。
像那种不遵从设计模式、不好维护的代码,其实老早就腐朽,推翻重写的成本其实比继续维护更低。 |
3
justinwu 2018-03-21 19:52:44 +08:00
都是这么过来的,问题也是机遇。软件业为什么容得下那么多人,不就是问题多吗?
代码不好,有机会跟领导讲讲哪里不好,怎么改进,要是说得有理有据头头是道,升职加薪的时候领导会优先想到你的。 当年也是天天维护各种奇葩代码,有时候还骂娘,各种救火。救着救着,出名了。后来领导走了,位置也给我了。 |