回看板
Disp BBS
看板
Soft_Job
作者
sec5566
(sec)
標題
[討論] 會手癢想動前人的程式嗎?
時間
Fri Jan 11 15:08:43 2019
一個系統當然不要去改,
這樣才穩定,
因為你不知道會不會突然冒出bug,
可是有時候接受前人程式,
會看到一些違反dry原則的,
或是命名規則有問題的,
像函式用大駝峰,類別用小駝峰,
或很奇怪的名稱之類,
不然就是排版很亂的,
這種大家會手癢去改嗎?
改下去又是大工程了,結果工作越做越多
另外如果要擴充新函式,
大家會繼續照他的命名規則寫,
還是用正規的?
-----
Sent from JPTT on my Sony H4331.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.0.197
※ 文章代碼(AID): #1SE43z8U (Soft_Job)
※ 文章網址:
https://www.ptt.cc/bbs/Soft_Job/M.1547190525.A.21E.html
※ 編輯: sec5566 (223.137.0.197), 01/11/2019 15:12:52
推
cuteSquirrel
: 得到重構批准再改
1F 01/11 15:17
噓
THEWORLDS
: 因為你不知道會不會突然冒出bug 那就是沒看懂還想硬改?
2F 01/11 15:19
推
steve1012
: 沒unit test會加 太長會改 命名照codebase convention
3F 01/11 15:25
推
yaya517
: 在可以運行的最低限度下修改 有些深根蒂固也很難改 除非b
ug已經出來了 就稍微重構乾脆順便把他改好
4F 01/11 15:28
噓
steve1012
: 不過這沒有共識 你只是想要戰吧 zzz
6F 01/11 15:29
推
APTON
: 我同事用goto,我都沒去改了...
7F 01/11 15:37
噓
final01
: 大哥,你說的是團隊一致的問題吧
8F 01/11 15:46
噓
DCTmaybe
: 噓id
9F 01/11 15:49
推
benqm300
: 邏輯或寫法有問題才改,命名問題是管理問題,除非輪到
自己負責不然下班比較重要
10F 01/11 16:02
我主管說不出問題就可以改,
甚至重構都可以,
反正目前只有我在管,
可是要整個改名稱又有點多,
我主要想知道那如果自己新做的,
也要沿用前人的風格嗎?
將錯就錯還是自己寫的要用對的?
整支檔案命名不一致也是有點癢
→
pttworld
: 達到融入不同專案風格的境界,甚至不同程式語言
12F 01/11 16:13
→
diabloevagto
: 問你主管,誰知道你公司是不是就用舊程式的規則
13F 01/11 16:25
噓
xxtuoo
: 命名會看不下去的代表還太淺Zzz
14F 01/11 16:35
噓
Noahdot
: 你還來啊?
15F 01/11 16:52
※ 編輯: sec5566 (223.137.0.197), 01/11/2019 18:12:20
→
testPtt
: 太舊的東西我會先想到重寫
16F 01/11 18:33
→
MOONY135
: 我覺得當你的同事...有點悲傷
17F 01/11 19:07
噓
alihue
: 886
18F 01/11 19:24
推
YahooTaiwan
: 命名規則又沒有標準答案...
19F 01/11 19:55
推
joery
: 你確定牽一髮不會動全身,你確定整個系統你改一個地方有百
分百,確定,絕對把握,再次確認一定不會影響其他地方或造
成其他地方出問題。
20F 01/11 19:58
噓
lonelytea
: 一定會被你改出問題啦 不用想了
23F 01/11 19:58
→
joery
: 你確定牽一髮不會動全身,你確定整個系統你改一個地方有百
分百,確定,絕對把握,再次確認一定不會影響其他地方或造
成其他地方出問題。
不然如果真的出問題只會動目前影響的,而且看了好幾遍確認
他流程邏輯找到可以下手的點改,順便重構該部份程式就好。
不然萬一系統有問題,你就有得哭了
24F 01/11 19:59
推
stupid0319
: 沒有bug的話,不要改
30F 01/11 21:08
噓
ChiangKeith
: 命名不要太初凡入聖根本不重要吧
31F 01/11 22:53
→
s001582000
: 我接到風行天的code都會重寫
32F 01/11 23:22
→
ChungLi5566
: 會這樣寫一定有原因 不熟的話別亂動
例如弱掃沒過 多繞點路騙過弱掃軟體
33F 01/11 23:53
推
CloudyWing
: 題外話C# public method 大駝峰反而是標準 XD
現在的別人寫得就算看不下去,但只要穩定就不去動,除
非被反應問題太多或是有些架構要去調整,才會整個整理
35F 01/12 00:07
→
y3k
: 寫太難看改不動或有bug再改 因為也有可能是你沒能力...
38F 01/12 00:18
推
cphe
: 改排版改命名沒什麼意義吧 這東西不同人寫就是不同風格
39F 01/12 00:31
那不改好了,
那新的函式一般都是照前人風格繼續命,
還是後面自己的就用自己的風格?
→
cphe
: 除非一進公司就有明確規定,甚至coding style的script在掃
40F 01/12 00:32
推
shyangs
: 方法 C# 大駝峰, Java 小駝峰; 一天寫個語言我常弄錯.
41F 01/12 02:10
我沒寫過c#原來有這種差別喔
推
wadechen
: 一直執著在這問題 不覺得很辛苦嗎
42F 01/12 02:33
推
william81615
: 樓上 這不就是典型上班沒事幹找碴嗎XD
43F 01/12 06:16
→
layolayo
: 吃飽太閒喔...通常半瓶水的人很容易覺得別人的code都是
垃圾
44F 01/12 07:47
※ 編輯: sec5566 (223.137.0.197), 01/12/2019 10:07:44
→
MOONY135
: 我只要能抄隊友的code我就一定不改
46F 01/12 10:05
推
ymcheung
: 但是前人留下的 CSS 不管動哪行都會改到其他頁面
47F 01/12 10:11
→
ab4daa
: if it works, don't fix it!
48F 01/12 10:34
推
IhateOGC
: goto誰說不能用?該好好update了
還停在70年代教科書?
49F 01/12 11:21
→
loadingN
: 你上班沒有其他更重要的事了嗎?
51F 01/12 12:10
→
tedmax100
: 以不變應萬變; 敵不動,我不動
52F 01/12 13:16
推
hanshsu
: linux kernel 一堆 goto, 唉 怎麼辦?
53F 01/12 14:22
推
prag222
: 我寫按鍵精靈都用goto ....不過現在沒寫了
54F 01/12 16:44
--
作者 sec5566 的最新發文:
+14
[問卦] 為什麼YT比電視節目還好看 - Gossiping 板
作者:
sec5566
123.194.0.110
(台灣)
2023-05-28 00:33:20
43F 14推
+20
[問卦] 窮人會恨自己的父母嗎 - Gossiping 板
作者:
sec5566
223.140.7.88
(台灣)
2021-06-04 21:09:24
大家都說窮人不要生, 免得小孩長大恨你, 各位窮人們有恨父母嗎? 有無這類八卦啊 Sent from JPTT on my LGE LM-K510.
75F 25推 5噓
+26
[討論] 游泳自學還是請教練好 - WomenTalk 板
作者:
sec5566
111.71.76.174
(台灣)
2021-06-03 09:51:22
等疫情後想學游泳, 我看別人都是自己玩就會游泳了, 然後我學的目的也只是當作保命技能而已, 沒有要多專精, 應該自學還是請教練? 另外旱鴨子需要準備什麼? 耳塞 頭套 浮板要嗎? Sent from …
83F 26推
+18
[問卦] 文組到底幾歲交第一任啊 - Gossiping 板
作者:
sec5566
36.224.91.68
(台灣)
2021-06-02 16:55:12
剛跟一個文組同事聊天, 他三十出頭而已, 他說他初戀算晚的,大一才交第一個, 他因為很愛打籃球, 參加系隊才認識到, 我就超傻眼的,大一十八歲已經算贏過多少人了, 我們理工科系一堆都大四還母胎的, 文 …
41F 22推 4噓
+26
[討論] 不會游泳的人多嗎? - WomenTalk 板
作者:
sec5566
36.224.91.68
(台灣)
2021-06-02 02:54:47
聽著貓咪的飲水機聲失眠, 想到自己三十幾歲了還不會游泳, 大學必修游泳,因為實在太怕水, 連加強班都學不會, 考試還是很遜的用走的, 最後老師只好用跑操場替代讓我過, 有人也是旱鴨子的嗎? Sent …
78F 26推
點此顯示更多發文記錄