Re: [問卦] 寫程式真的很容易寫到自己看不懂嗎?
> 寫程式真的很容易寫到自己看不懂嗎
光你這句都有不同的語意解釋
1。我明知程式容易看不懂,所以寫程式時小小心心提高可讀性
重點不在用什麼方法提高;一堆人一堆書在教,
重點也不在那些方法容不容易,那這篇會淪為武力展示
一堆人告訴你他有多行,這有多簡單
重點只在'我知道有風險,所以我儘力了'
然後你說很容易寫到自己看不懂嗎?
如果你用心,基本上程式寫好數十年還要看懂仍然可以的
2。我故意要寫到你看不懂
那麼你問我容不容易。。。
嗯,有工具程式在故意把 code 打亂的
symbol table 抽掉,空白和換行都刪掉。執行結果不會變,但真的很難看懂。
為什麼要這麼做?省空間啊,compile 完的東西只要能執行,
要可讀性就要回去拿 source code
當年我看到 a ^= b ^= a ^= b 也是嚇一跳
這類經典 code 很簡潔,但還真難懂
背不難,其實它就是 swap(a, b)
但這種不叫難看懂,叫看得少。。。少見多怪。
--
現在不知道,以前寫程式時,註解都比程式
碼長,就是為了debug.
還有一種就是程式邏輯,不知道當初為什
麼會這樣設計
常見的應該是整個程式的邏輯
不是單行程式看不懂
大範圍的事要追到政策去 不見得筆記是在程式裡 也許是客戶有需求,但你忘了那個需求 這種事可以由更多外部文件來記錄 bug-zilla 這種系統當然要有啊! 這在上軌道的公司都不難
※ 編輯: HuangJC (49.217.238.41 臺灣), 10/28/2022 20:31:25魔術數字0x5f3759df
有玩過Perl golf或Python golf嗎? XDD
多用goto不會迷路
怕太閒
GOTO好用 真心不騙
變數命名 a1 a2 a3 .....z98 z99 肯定被
接手的人幹死
樓上 某些廠商硬要你把程式碼變數命名
就用那種形式 說這樣防止被破解XDD
跑個攪拌程式就好了
睡一覺就看不懂自己之前在寫三小
你寫給女友的情書會不會忘了名字寄錯人? XD
※ 編輯: HuangJC (49.217.238.41 臺灣), 10/29/2022 01:35:44爆
首Po欸欸 看到網路有梗圖 說看到上禮拜的程式就會滿頭問號 甚至有人說前一天沒有寫到一個段落 隔天上班就會滿頭問號 這是真的嗎? 有軟體仔出來說明嗎? 有沒有八卦? --5
本魯還在CS小大一程式設計時候教授說一個冷笑話 剛學寫程式一個月 你的程式大家都看得懂 再過一個月 認識你的人才看得懂6
我的經驗是這樣 就是寫一個邏輯比較複雜的問題,然後程式寫好後,過很久沒去看,連自己有寫過 都忘了,然後碰到類似問題,就努力想了一下,接著要進去實做時,就看著CODE 看著看著,發出一聲驚嘆:靠,這之前有碰過了。 然後要印證一下有沒有寫錯,就繼續看CODE,繼續發出驚嘆:靠,這分支問題之前也有X
是這樣的 寫程式就是一串101010這樣 很多人寫code寫到看不懂 就是對101010沒概念 建議這周末到西門町走走5
大部份人寫程式到底是真懂還是瞎矇出來? 二十年前網路資訊沒有現在這麼發達 大學程式作業有兩次覺得自己腦子差點燒掉 記憶可能有誤,大致是這樣 第一次是資料結構的作業
40
[問卦] 程式能寫if 就不要用for loop?以前寫程式覺得要看起來厲害 明明能用if的 我會先建一個table 然後再用for loop尋找 好處是數量增加時增加的程式碼少 壞處是寫的時候和以後回來看的時候比較麻煩21
[問卦] 如何寫自己容易維護 別人難懂的CODE以前我寫CODE 都會把 段落註解 跟 方程式功能 寫得清清楚楚 後來 主管以為時間到CODE就會出來 對員工也越來越不尊重 重用嘻嘻哈哈會捧懶的員工 受不了了11
Re: [問卦] 寫程式是不是超過40歲就不行了?這是倒果為因好嗎? 不知道你有沒有去過 30 年前那種電腦補習班啦 以前電腦補習班老師怎麼教程式的? 竟然是先在白板上面 用白板筆慢慢寫程式4
Re: [問卦] 如何寫自己容易維護 別人難懂的CODE很簡單啊 你的註解另外開一個說明檔案就好 正常來說註解都是寫在程式段落附近 你可以把註解當成說明文件就好,另外開一個檔案 然後每一個功能元件或者功能段落理論上你會開不同的程式包1
Re: [問卦] 寫程式不難,套件很難的八卦難在哪裡,價值就在哪裡 曾經我以為'寫程式很簡單啊,但要有個好的 compiler' 結果 compiler 貴啊 別說什麼難用,還要 tune 還要 debug 人家商品就是可以包到用滑鼠拉就把程式寫出來
爆
[問卦] 什麼東西漲了後就真的沒吃過了?爆
[問卦] 雲端發票抽獎事件有很難查嗎67
[問卦] 為什麼歐洲都希望賀錦麗勝選?71
[問卦] 老闆很認真但沒客人的店,會去用餐嗎?71
[問卦] 伍佰最頂的是哪一首?62
[問卦] 支撐宏匯廣場營運的主力是新莊當地土豪嗎45
Re: [新聞] 快訊/落跑神隱第4日!南檢認陳啟昱逃亡43
[問卦] 面試官:雜交吸毒現場,要怎麼處理他們?60
Re: [新聞] 在便條紙留下密令被破解!柯文哲認了「33
[問卦] 深田恭子和宋慧喬都愛上你,選哪一個??33
[問卦] 沒人覺得40%是公設很過分嗎?35
[問卦] 有人銀行帳戶超過五個以上嗎?40
[問卦] 37歲的長澤雅美你可以嗎?15
[問卦] 烏克蘭派台灣志願兵去死地?80
[問卦]八方雲集是怎麼獨佔天下的?29
[問卦] 電腦為什麼沒有音效卡?33
[問卦] 驚!大阪男性車廂試營運2
[問卦] 中國經濟要垮了小草怎麼還想統一?26
[問卦] 有電怎麼放進去30
[問卦] 為什麼台灣要保護強暴犯 虐童者28
[問卦] 信貸兩百萬買市值ETF七年還 穩嗎26
[問卦] 非洲資源豐富 人口又多 為啥經濟不好?25
[問卦] 一堆廉價印度勞工來搶工作 大家可以?33
[問卦] 川普跟賀錦麗都269張選舉人票怎麼辦17
Re: [新聞] 布丁三姊弟么弟爆染毒「淪詐團車手」!72
[問卦] 有工作又住家裡是啃老嗎?爆
[問卦] 代孕費100萬是便宜還是貴?爆
Re: [新聞] 爆柯文哲「京華城案每階段」都拿22
[問卦] 台北現在要穿羽絨衣嗎?28
[問卦] 如果孔明生在台灣,會擔任什麼職業?