前幾個月上的一段code 一些原因要revert 然而要revert時有conflict 看了一下原因是因為我同事在其中幾行code中加了他自己的註解= = 而他那個加註解的commit因為還有跨到別的code也不能直接revert 後來只好再用一個commit把我原本要revert的那段code拿掉 明明可以直接revert的變成要再用一個commit刪code 覺得很多此一舉 追根究柢就是因為同事亂在我的code上加註解 想問各位覺得在別人的code上面加註解這樣正常嗎? -- 『你跟我說這個,我有什麼辦法』 https://i.imgur.com/8Bl9zTs.jpeg
-- ※ 發信站: 批踢踢實業坊(ptt.org.tw), 來自: 60.244.123.129 (臺灣) ※ 文章網址: https://ptt.org.tw/Soft_Job/M.1731374134.A.E32
yamakazi: 我們公司走集體共有制,沒有什麼你的code不能加註解,走 11/12 09:17
yamakazi: 正當流程開PR CICD任何人都可以改程式碼 11/12 09:17
brucetu: 你這想法還滿好笑 11/12 09:19
brucetu: 你乾脆把你那段code包成產品對你同事閉源好了 11/12 09:20
brucetu: 這樣他就不能改了 11/12 09:20
k300plus: 學到了 以後也來加注解噁心人== 11/12 09:25
stepnight: 有改到的段落、用到的地方 11/12 09:29
stepnight: 我幾乎走過都會加個註解 11/12 09:29
stepnight: 不過前提就是媽的這專案可讀性差到爆 11/12 09:29
stepnight: 有時候就是順手,我看過、理解過 11/12 09:29
stepnight: 補個註解幫助其他人而已 11/12 09:29
kimi112136: 啥叫噁心人?追根究底就是你心態不正確啊 11/12 09:31
bill1992: 跟你當同事挺倒楣 11/12 09:32
stepnight: 襪,這叫噁心人喔==你這想法比較噁心吧 11/12 09:33
johnny94: 你才是最噁心的 11/12 09:34
abc0922001: 表示你的CODE別人看不懂 11/12 09:37
johnbill: 蛤 11/12 09:38
keke0421: .......你以為codes是你的? 11/12 09:39
qwe70302: 超可悲,解個conflict是能有多難,怎麼不檢討自己的cod 11/12 09:40
qwe70302: e為什麼爛到需要別人來寫註解 11/12 09:40
hobnob: 讚喔 11/12 09:46
wuyiulin: 如果是作環境你應該先檢討為什麼別人看不懂你的註解。 11/12 09:47
wuyiulin: *協作環境 11/12 09:47
wuyiulin: 當然如果同事是亂加的,完全支持你去幹爆他。 11/12 09:49
wuyiulin: 就是這個專案你自己own的,別人不應該插手那種。 11/12 09:49
k300plus: https://i.imgur.com/HHKZR72.jpeg 11/12 09:57
Lipraxde: 先區分一下是在噁心人還是在幫你提升 readability 啊 11/12 10:04
Lipraxde: 還是分不出來XDD? 11/12 10:04
j0958322080: 寫的方式 po 上來大家評評理 11/12 10:09
dogzzdogzz: 11/12 10:21
GX90160SS: 你寫的code是公司資產 不是你的所有物 11/12 10:26
realbout: 如果是你自己的CODE,為啥別人可以幫你註解? 11/12 10:28
BlacksPig: 不想跟別人共同維護相同的codebase? 11/12 10:44
content71: 你還挺好意思說 11/12 10:45
lchcoding: 可以分享一下他加甚麽註解嗎? 11/12 10:45
ss77995ss: 看是怎樣的註解吧 幫助其他人讀code的不香嗎 11/12 10:50
wei070318: 你的?!公司的吧 笑死人 11/12 10:51
k300plus: 我現在認同code是公司的 大家要怎麼改確實都可以 11/12 10:52
k300plus: https://i.imgur.com/HHKZR72.jpeg 11/12 10:53
worf: 還好吧 還是他亂註解? 11/12 10:57
worf: 如果是他註解錯誤 直接找他討論就好了 11/12 10:59
wade2432: code不是你的是公司的吧,有沒有影響到你是一回事,本 11/12 10:59
wade2432: 來就可以在別人寫的code加註解這很正常,不正常的是你 11/12 10:59
wade2432: 覺得寫出來的東西是自己的別人不能改 11/12 10:59
wade2432: 看了一下你不是新人了耶,寫這麼多年還有奇怪的觀念, 11/12 11:03
wade2432: 加註解噁心你都講得出來,有你這種同事才是真的噁心 11/12 11:03
fishead1116: 自己先寫好註解啊 11/12 11:06
icydream: 幫你的同事QQ 11/12 11:12
alihue: 過太爽 11/12 11:33
ss77995ss: 是說他註解的時候你Review的時候沒發現嗎 11/12 11:43
hisashi: .....那你怎不自己改 11/12 11:46
accessdenied: 只能說你適合當 SOHO 不適合在公司上班 11/12 11:48
accessdenied: 最好是你休假全公司都停擺,沒人允許動你寫的東西 11/12 11:49
usan: 別人亂寫的code,當我花很多時間讀懂後就會加註解 11/12 11:51
luke72: 自己註解寫的爛,怪team內的好心人 11/12 11:55
nacy204327: 你那段是寫了些什麼 為什麼別人看到會想加註解啊 11/12 11:57
yasamnoya: 純猜測 原PO才是加註解的那個人吧 11/12 12:11
tsaigi: … 11/12 12:11
s06yji3: 你跟我們說這個,我們有什麼辦法? 11/12 12:13
k300plus: 蛤 老實說我根本幾乎懶的看別人code 愛怎麼寫關我屁事 11/12 12:17
k300plus: 就是覺得我寫的東西被別人加註很怪而已 11/12 12:17
kimi112136: 所以就是你的問題啊 11/12 12:27
kimi112136: 鄙視鏈鄙視到我就是高大上,其他都不入流 11/12 12:28
kimi112136: 這種人合作真的很痛苦 11/12 12:29
wulouise: 又不是改你singature還關ut, 不用計較 11/12 12:30
qwer338859: 這還好吧 就算不是加註解 共用的service被改一樣會 11/12 12:30
qwer338859: conflict阿= = 11/12 12:31
qwer338859: 而且你revert還不是有一個commit 11/12 12:31
hakama99: 不會conflict怪別人... 11/12 12:36
NDark: 自己開repository,你想用全大寫coding style 都行 11/12 12:38
brucetu: XD 懶得管別人的code 不准別人來我的code加註解 你真是奇 11/12 12:39
brucetu: 葩,建議面試時自我介紹說這就是你的風格 11/12 12:39
brucetu: 你自己一人coding想怎麼做沒人管你 11/12 12:39
SuKamo: codebase 會互相改到根本超正常... 11/12 12:41
DarkIllusion: 好可憐 11/12 12:49
Mrhonest: 看回覆語氣就感覺很自我中心,幫你同事QQ 11/12 12:49
Raymond0710: 不是你的code ,都是公司的資產 11/12 13:01
yuinami: 在哪高就啊 求避雷 11/12 13:01
MoonCode: 但也好奇他同事加註解的時候是有一個獨立 commit 嗎? 11/12 13:02
MoonCode: 不然的確是造成 revert 的不方便。但如果是獨立的 comm 11/12 13:02
MoonCode: it 就會是多 revert 一個就好 11/12 13:02
Hwangloveyu: 好可憐 11/12 13:03
MoonCode: 喔喔 原po有寫 那其實雙方都可以改進啦 哈哈 11/12 13:03
jamesho8743: 加註解跟改你的code是一樣的 重點是有沒有必要 合不 11/12 13:05
jamesho8743: 合理 11/12 13:05
jamesho8743: 加註解是噁心到誰? 你有潔癖? 11/12 13:07
jamesho8743: 你寫的code被別人改也很怪? 11/12 13:13