什么样的活计,全无功劳,只有苦劳 - code refactoring

楼下一个妹纸,大搞资本主义建设的热情高涨,不但要refactor code,还要跟老板要credit。

断断不可。聚天下之铁,亦不可铸此大错。

Code refactoring, 纯属吃饱了撑的,闲得蛋疼,整出来的工程,又称“蛋疼工程”。此类工程,没有visibility,没有credit,就是让一些狂热扣腚工自我感脚良好而已。同时,危险巨大:

对于管理层和客户,要的是usability,robust, 好用耐用,具体怎么写的,该用for loop还是while loop,they don't give a 蛋(damn)。

即使有非常完善的测试手段,重写代码也难免introduce bugs。一旦出了问题,全是你的错!“原来的代码就有很多缺陷,本来就有bug,不是refactoring造成的。”你辩解道。BULL SH!T - 原来的错没有被人发现,你动过了就是你造成的,这就是裤裆里掉下来一块黄泥巴,你说它不是屎,别人看来就是屎,跳进黄河也说不清楚。

把别人写好的、测试过的、上了production的代码重写,带动整个sdlc相关环节的额外工作。天气那么好,没事大家出去晒晒太阳不好吗?谁愿意测试那些劳什子?这就是招人恨。出了错,没人管新代码有什么优点,通通滴roll it back!

写code有瘾的妹纸,等你升到senior位置,一个产品的框架你说了算,可以一竿子捅到底,再去实现你的理想抱负,那个时候credit/visibility才是你的。现在你就好好熬着吧。




所有跟帖: 

胡说有理! -arcsigh- 给 arcsigh 发送悄悄话 (0 bytes) () 06/18/2013 postreply 12:59:08

想把什么东西都整理想这个想法就相当危险 -怪哉- 给 怪哉 发送悄悄话 怪哉 的博客首页 (237 bytes) () 06/18/2013 postreply 13:27:53

楼上各位英明。管理人员的招数就是把费力不讨好的烂摊子给了这类人,只要你不烦我就行。 -Slowguy- 给 Slowguy 发送悄悄话 (0 bytes) () 06/18/2013 postreply 14:08:46

不可。。。 -虎宝宝- 给 虎宝宝 发送悄悄话 虎宝宝 的博客首页 (226 bytes) () 06/18/2013 postreply 16:41:33

我根本不怕被干掉. 我知道自己的market value. -expectingMM- 给 expectingMM 发送悄悄话 (63 bytes) () 06/18/2013 postreply 18:51:12

skill level老板慢慢会知道的,不用急。 -arcsigh- 给 arcsigh 发送悄悄话 (44 bytes) () 06/18/2013 postreply 21:24:50

是的. 我几乎也没碰到过. -expectingMM- 给 expectingMM 发送悄悄话 (338 bytes) () 06/18/2013 postreply 21:40:19

如果大老板没有热情搞,加上没有精深的功力,谁搞谁死人 -peterdu- 给 peterdu 发送悄悄话 peterdu 的博客首页 (0 bytes) () 06/19/2013 postreply 06:58:24

同意你说的. 但有时refactoring 纯粹是为了我自己好. 因为今后总是我来maintain -expectingMM- 给 expectingMM 发送悄悄话 (0 bytes) () 06/19/2013 postreply 07:42:49

是滴,原来的再慢,只要高层和客户愿意继续用就行,实在 -spicyfish- 给 spicyfish 发送悄悄话 spicyfish 的博客首页 (57 bytes) () 06/19/2013 postreply 08:26:31

请您先登陆,再发跟帖!