Re: [請益] 要如何說服同事停止命名類似iID的變數

看板Soft_Job作者 (火星人)時間12年前 (2013/05/25 23:57), 編輯推噓4(404)
留言8則, 7人參與, 最新討論串18/19 (看更多)
講個最近發生的故事, team裡來一個剛畢業沒多久的菜鳥, 第一次改code就用了一種與原本程式碼格格不入的code style 問他, 為何不照著原本的方式, 他倒是很直接的回答我: 他不習慣, 他的方法才是正統最好的方法, 是他指導教授教的...etc.... 年輕人熱血不是壞事, 但如果能多用別人角度想一下會更好... code style爭論這麼久了, windows平台有windows的習慣, linux系統有linux的哲學.. 那作cross platform module的又該用哪一種好... 站在team lead的立場, 如果今天我交給你一個全新的module, 那你要怎麼用你喜歡的code style隨便你.. 但如果你是進來改既有的code, 尤其是還有其他人也會一起maintain的code.. 就乖乖照著原本的格式寫吧.. 你應該可以想像, 看一個function, 兩三種不同的code style交錯出現的痛苦.. 熱血也別干擾了別人工作的效率.. 對大多數的老鳥, 他們還有很多更重要的事情要作... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.14.150

05/26 00:01, , 1F
code style最重要的守則其實是一致性
05/26 00:01, 1F

05/26 00:22, , 2F
原本有沒有規範? 新人有沒有教育? 難怪新人會一直靠北...
05/26 00:22, 2F

05/26 01:14, , 3F
推這篇,寫什麼像什麼
05/26 01:14, 3F

05/26 01:15, , 4F
有些指導教授也是誇張到不行,物以類聚?
05/26 01:15, 4F

05/26 10:48, , 5F
原本是什麼樣子?不能只聽一面之詞
05/26 10:48, 5F

05/26 11:53, , 6F
鄉民變聰明了~
05/26 11:53, 6F

05/26 12:18, , 7F
如果原本是沒有任何coding style就算了,原本有而新人
05/26 12:18, 7F

05/26 12:18, , 8F
覺得不好想要改也不是不行,但不是就自顧自開始改啊
05/26 12:18, 8F
文章代碼(AID): #1HeD-1So (Soft_Job)
討論串 (同標題文章)
完整討論串 (本文為第 18 之 19 篇):
文章代碼(AID): #1HeD-1So (Soft_Job)