Re: [請益] 要如何說服同事停止命名類似iID的變數
講個最近發生的故事,
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
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
05/26 12:18, 7F
→
05/26 12:18, , 8F
05/26 12:18, 8F
討論串 (同標題文章)
完整討論串 (本文為第 18 之 19 篇):