PTT評價

[問卦] 程式碼寫成屎可以運行,修正好卻不能動

看板Gossiping標題[問卦] 程式碼寫成屎可以運行,修正好卻不能動作者
Jimny5566
(桑野建築設計事務所工號4)
時間推噓18 推:33 噓:15 →:71

在下沒有要成為碼農

也從沒寫過程式

但有一些專家寫好的二段程式碼要修

改成自己需要的參數並且合併

花了2個小時搞清楚如何修改合併後

把二個不同的程式合併在一起

運行後發現可以使用

不過有一些地方很像鞋底沾到屎一樣

不影響行走但是很礙眼又很臭

就把用不到的程式碼刪掉

並把合併的二個程式有重複的程式碼重新編號

並確實檢查下一行或之後的程式碼可以連結到已編號的參數

然後就壞掉了

幾乎刪光第二個程式碼才又可以運行

這是正常的嗎?

為什麼變成屎的狀態下可以運作

弄成正常就不行


-----更新-----

謝謝各位專家的鼓勵與鞭策

開頭就講我並沒打算成為業內人士

也沒寫過程式

我確實不專業也沒打算要專業

只是想要修改參數與合併程式碼讓其運行

並且去掉不需要的程序程度即可的程度

術業有專攻

謝謝各位專家在自己的專業領域努力付出

學10小時寫程式很難改程式難
學100小時寫程式難改程式容易
學1000小時寫程式容易改程式簡單
學10000小時你就是專家
我只打算停在10小時就好
我人生已經擠不出第四個專長了

我的問題解決了謝謝各位專家指導
--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.5.139 (臺灣)
PTT 網址

bill403777 06/27 14:38可以運行就不要改了?

madaofreak 06/27 14:39學長說過能動就不要改= =

a27588679 06/27 14:39問ai叫他幫你改

hkcdc 06/27 14:39不用跑不就是寫錯了

adios881 06/27 14:39丟給AI

hkcdc 06/27 14:39*能

cmc563 06/27 14:41你刪了最重要的一個句點

hosen 06/27 14:41AI的程式漂亮都不能動

debian99 06/27 14:41空白開除錯

uohZemllac 06/27 14:41呃 不能動哪能叫正常

linfon00 06/27 14:42不能動 那就是沒修正好

hosen 06/27 14:42因為程式碼會變屎,就是它考慮太多異常情

Wardyal 06/27 14:42會動就不要修了

hosen 06/27 14:42況,最後就長那樣

b2305911 06/27 14:42會動就馬上存檔關機睡覺 不要假會亂修

wusbetz 06/27 14:42改玩不能動,你有甚麼資格說修正好了?

wusbetz 06/27 14:43到底知不知道甚麼叫做好的定義?

douge 06/27 14:43你不適合當碼農 早點去擠中華電信吧

abc0922001 06/27 14:44叫AI改,不要叫AI修BUG

winglight 06/27 14:45這不叫修正,老兄

uranuss 06/27 14:46可以動就不要改

opopkc 06/27 14:46自以為漂亮,弄了一堆bug給別人處

opopkc 06/27 14:46理,最討厭這種人

bbs0840738 06/27 14:46程式這種東西就是沒遇到問題就不要改

ericthree 06/27 14:47真的把程式邏輯弄懂 只要不影響到原有

ericthree 06/27 14:47流程 沒什麼不能改

ptrs810812 06/27 14:47給你能動的偏偏要手癢改是不是

ericthree 06/27 14:47這種就只是你程度不夠,改壞了,不是

ericthree 06/27 14:47什麼靈異現象

ssccg 06/27 14:47不會動不叫修正好,叫比屎還爛

snakebite 06/27 14:47沒有辦法修好就不要想太多

liu02112 06/27 14:47能動就不要改 你想全部重寫嗎?

vowpool 06/27 14:47你覺得礙眼那是你的問題

james725 06/27 14:48你以為的正常才是屎

bbs0840738 06/27 14:48不能動的才是屎

snakebite 06/27 14:48clean code很好,但不能動只是自爽

NinJa 06/27 14:49代表你根本沒弄懂原本的程式

jhjhs33504 06/27 14:50有沒有可能是你覺得正常但其實...

colawei 06/27 14:51一開始漂亮的程式修改100次都會變成屎

u9005205 06/27 14:51所以銀行才會常常被金管會罰錢....

u9005205 06/27 14:52跨領域的碼農難尋...

colawei 06/27 14:56重寫最好但能啃完前百次修改歷程的人罕見

firose 06/27 14:58程式不會照你想的跑;程式只會照你寫的跑

colawei 06/27 14:58願意花幾個月不計代價重寫的人更是難遇

sustto 06/27 14:59會動就不要改 等於等於

joshtrace 06/27 15:00如果合併的代碼太糞你不如直接重構

sustto 06/27 15:00動了還要人改就跳槽 87%都這樣

DendiQ 06/27 15:00不會寫程式還敢修喔==

megah321 06/27 15:06不能動就是沒修好啊

metcc80211 06/27 15:06負負得正

barry1027gg 06/27 15:06第一定律:能正常運作就不要改

coffee3698 06/27 15:09我都被同事嗆會說能動不要改的都能力

ronga 06/27 15:09不會拿去問AI喔 AI基本上可以告知道哪邊可

coffee3698 06/27 15:09很差QQ

ronga 06/27 15:09能有問題

Jeff911 06/27 15:09會動就不要改,這不是常識嗎

Solosea 06/27 15:11在座位上大喊 動啊 鐵奧為什麼不動

nakayamayyt 06/27 15:11沒事幹嘛改

jeff12302000 06/27 15:13不能動的才是屎,就跟感情一樣,不

jeff12302000 06/27 15:13被愛的才是第三者

samm3320 06/27 15:15代表你無法分辨什麼是屎

drmactt 06/27 15:15正常 (╳ 漂亮但不能動的屎 (○

fertalizer 06/27 15:16能動就先不要改吧 除非有問題

z842657913 06/27 15:17https://i.imgur.com/2gofxTM.jpeg

AIRWAY1021 06/27 15:17if it's work, don't touch it.

yyyyyyyv 06/27 15:17自己不會寫就不要改

colawei 06/27 15:19醫生:手術很成功.但病人死了

AIRWAY1021 06/27 15:23http://i.imgur.com/fxX8Xc1.jpg

ab4daa 06/27 15:24從沒寫過還可以臭專家寫的是屎 這很台灣

ab4daa 06/27 15:24

riker729 06/27 15:25顯然你看不懂程式,只會複製貼上

Cinor 06/27 15:26代表你可能沒徹底搞懂這兩段在幹嘛,導致

Cinor 06/27 15:26你重構失敗

kiopl 06/27 15:28跟這社會一樣 太完美就會有人想作怪

xxxzxcvb 06/27 15:29因為你寫錯了

k47100014 06/27 15:32那就是沒寫好,程度不夠才這樣說

ginnyhuang 06/27 15:34因為你沒有正確理解所有邏輯,refact

ginnyhuang 06/27 15:34or首先要搞清楚這段在做什麼。然後看

ginnyhuang 06/27 15:34到可以用這三個字就可以猜這人大概沒

ginnyhuang 06/27 15:34考慮到其他case

yesyesyesyes 06/27 15:38http://i.imgur.com/53kI0Bm.jpg

freedom0116 06/27 15:38先把測試寫好寫乾淨吧

※ 編輯: Jimny5566 (125.230.5.139 臺灣), 06/27/2025 16:13:07

bire 06/27 16:03首先,它能動 就不是屎了。 你邏輯比較有問

bire 06/27 16:03

vig077 06/27 16:06說出這句話代表你邏輯有問題 不會動也正常

goldmouse 06/27 16:10最糟的是連動都不能動吧

selvester 06/27 16:10追蹤參數怎麼被轉放到變數 leftpad

selvester 06/27 16:10就是一個很有名的例子

limitlesscit 06/27 16:12你覺得好,電腦小精靈不一定看得懂

donaldknuth 06/27 16:12不懂就別亂動,少做少錯。

qaz12453 06/27 16:23你可以複製備份 再改啊

sigma2003 06/27 16:26不懂就不要動,軟體整的再漂亮,IC

sigma2003 06/27 16:26的workaround沒補到,就是不會動

ysopd 06/27 16:43那就是你認知的才是屎,不要不會假會

AgentSkye56 06/27 16:44你怎麼知道用不到?說不定你刪的是

AgentSkye56 06/27 16:44設定或初始化 跟你的商業邏輯沒關

AgentSkye56 06/27 16:44係但是記憶體或硬體需要初始化

AgentSkye56 06/27 16:45新手常出的錯誤不就是誤刪一堆自己

AgentSkye56 06/27 16:46覺得沒用的東西

asdwsd 06/27 16:56http://i.imgur.com/2JJUzgc.jpg

vvrr 06/27 17:01你應該刪一行就跑一次確定結果無誤

hmcedamon 06/27 17:01你寫的又不會動憑什麼證明是"好"的

vvrr 06/27 17:02然後你沒寫過程式怎麼敢批評人家像屎一樣

vvrr 06/27 17:03可能你認為的那陀屎剛好堵住了鞋底的破洞

vvrr 06/27 17:04鞋子才能穿。你自作聰明把屎洗掉,穿起來就

peatle 06/27 17:04不能動叫做修正好?

vvrr 06/27 17:04進水了。但你又不會補鞋,才會有這篇文章

vvrr 06/27 17:05"i=i+1這什麼東西?數學上不成立像屎一樣"

vvrr 06/27 17:06"應該改成 i=i 這樣等式才成立啊"

moritsune 06/27 17:14https://i.imgur.com/nXOwJKr.jpg

moritsune 06/27 17:16https://i.imgur.com/noboqJd.jpg

Xenogeous 06/27 17:18你的前提就錯了,不會動就不叫修好

ma721 06/27 17:21它至少拉的出來,而不是便祕

tty77 06/27 17:24沒寫過程式的人,如何判斷別人寫的程式是屎

tty77 06/27 17:24

alan0204 06/27 17:55丟chatgpt問啊

b9513227 06/27 19:11因為你功力根本不夠啊

b9513227 06/27 19:11程式不能動=垃圾

b9021008 06/28 15:22 zo4