其實我在絕大多數情況下都是反對refactor code的,

其實我在絕大多數情況下都是反對refactor code的, 尤其是我開發的程序.

我們組去年招了一中國人, 國藤數學係畢業的. 常常加班加點幹活. 最近我無意中發現他把我以前開發的一些程序給refactor了. 而且他純粹是多此一舉, 他的 refactor沒有帶來任何benifit, 就是平白無故地加了一層layer. 不但沒有優化程序, 反而讓人更難看懂, 外加降低了一點performance. 我真想罵他: 這是公家的CODE, 不是你自己做project玩兒, 你拿公司 的code練兵咋得?!

所有跟帖: 

如果需要,最好請原作者做。對原作者是一種尊重。 -lisi- 給 lisi 發送悄悄話 (0 bytes) () 06/18/2013 postreply 18:57:57

我們這兒一小印,很喜歡改別人的code已表現自己,我對他說你可以改我的code,但不要改別的人的 -lisi- 給 lisi 發送悄悄話 (24 bytes) () 06/18/2013 postreply 19:02:43

其實改都沒關係, code是公司的, 不是你的code, 我的code. -expectingMM- 給 expectingMM 發送悄悄話 (119 bytes) () 06/18/2013 postreply 19:07:06

同意你說的,但改的code是要進cvs的,老板會根據cvs裏的工作量打分,所以有人就很 -lisi- 給 lisi 發送悄悄話 (17 bytes) () 06/18/2013 postreply 19:13:32

第一次聽說有人根據cvs裏的工作量打分,笑死人了。 -arcsigh- 給 arcsigh 發送悄悄話 (0 bytes) () 06/18/2013 postreply 19:18:00

以後你就知道了。有的老板還根據code長短打分。 -lisi- 給 lisi 發送悄悄話 (0 bytes) () 06/18/2013 postreply 19:22:07

你就知道為啥有的人會把code寫的很長,其實啥也沒做。 -lisi- 給 lisi 發送悄悄話 (0 bytes) () 06/18/2013 postreply 19:25:44

有的老板寫了一個script來給員工統計工作量,你可能更沒聽說吧? -lisi- 給 lisi 發送悄悄話 (0 bytes) () 06/18/2013 postreply 19:28:18

我的老板每天查cvs,看員工幹了啥,所以我們的項目每天都有很多不能工作的code進去。 -lisi- 給 lisi 發送悄悄話 (30 bytes) () 06/18/2013 postreply 19:34:53

如果他想追求工作量, 我到不管他. 我惱火的是, 他沒有改好, 反而增加倆不必要的麻煩. -expectingMM- 給 expectingMM 發送悄悄話 (133 bytes) () 06/18/2013 postreply 19:28:29

公司裏,常常是自認為是聰明的人,做這樣的是來表現自己。 -lisi- 給 lisi 發送悄悄話 (0 bytes) () 06/18/2013 postreply 19:43:24

是呀, 他做完後是找小印review的, 我根本都不知道. -expectingMM- 給 expectingMM 發送悄悄話 (0 bytes) () 06/18/2013 postreply 19:03:18

看來國疼覺得小印比你強嘛,哈哈。 -arcsigh- 給 arcsigh 發送悄悄話 (0 bytes) () 06/18/2013 postreply 20:16:47

哈哈。小印也知道他還挺不錯. review他的東西就全pass -expectingMM- 給 expectingMM 發送悄悄話 (0 bytes) () 06/18/2013 postreply 20:29:22

完了,他倆狼狽為殲就剩下你了。從你的敘述,你們好象還在用waterfall -arcsigh- 給 arcsigh 發送悄悄話 (55 bytes) () 06/18/2013 postreply 20:48:06

到沒有啦. 他還是跟我最好, 除了refactor code這事讓我比較火. 我們還是很團結的. -expectingMM- 給 expectingMM 發送悄悄話 (155 bytes) () 06/18/2013 postreply 21:09:13

幸福。我已經很久沒有waterfall了,很懷念以前waterfall的日子。 -arcsigh- 給 arcsigh 發送悄悄話 (0 bytes) () 06/18/2013 postreply 21:13:55

我喜歡 agile -expectingMM- 給 expectingMM 發送悄悄話 (140 bytes) () 06/18/2013 postreply 21:27:07

agile出這種問題的多了去了。人是最重要的,agile對產品毫無幫助反而浪費時間。 -arcsigh- 給 arcsigh 發送悄悄話 (0 bytes) () 06/18/2013 postreply 21:40:25

同意, 比起開發方式來,人是更重要的因素。 -expectingMM- 給 expectingMM 發送悄悄話 (0 bytes) () 06/19/2013 postreply 06:28:30

同意, 時間偉大的產品都是WATERFALL出生,然後由AGILE走向死亡. -goodpoint.- 給 goodpoint. 發送悄悄話 (0 bytes) () 06/20/2013 postreply 17:00:16

國滕是那幾所學校? -goodpoint.- 給 goodpoint. 發送悄悄話 (0 bytes) () 06/20/2013 postreply 16:56:28

請您先登陸,再發跟帖!