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 人家商品就是可以包到用滑鼠拉就把程式寫出來
爆
Re: [問卦] 潮州副站長是哪裡做錯了?爆
[爆卦] 星艦Starship第四次試射LIVE93
Re: [問卦] 潮洲副站長不承認自己公審 對嗎??97
[問卦] 房價炒到突破天際會泡沫化嗎?80
[問卦] 潮州副站長是哪裡做錯了?71
[問卦] 潮州站長管不了副站長嗎?90
[問卦] 這麼肥你敢吃嗎85
[問卦] 說「自O不能解決問題」是不是很假掰?74
[問卦] 蔡阿嘎的心腹大將蘿拉怎麼了?62
[問卦] 黃仁勳給年輕人的三句話60
[問卦] 月薪38K 每個月花6千舒壓排毒 這樣OK嗎?48
[爆卦] 世界盃資格賽,中華0:3阿曼56
[問卦] 奶子 o'_';o50
Re: [問卦] 潮洲副站長不承認自己公審 對嗎??3
[問卦]長髮哥扯勇者辛梅爾都不會覺得中二尷尬嗎43
[問卦] PTT哪個版水準差29
[問卦] 沒人發現黑暗森林法則根本就自我矛盾嗎!37
[問卦] 為什麼副站長一定要講解除契約==?33
[問卦] 為什麼台北沒分,北台北,南台北的卦32
[問卦] 黃仁勳是不是都沒有跟政府官員吃飯??33
[問卦] 台鐵公司化快半年了改變了什麼?29
[問卦] 現在K pop 還紅嗎?33
[問卦] 詐騙最多判12年,是國際笑話嗎?35
[問卦] Joeman該如何整型才能變帥哥呢?32
[問卦] 你一句話證明自己看過魔戒三部曲?30
[問卦] 捷運紅線怎麼了26
[問卦] 潮州副站長突然洗板是為什麼?24
[爆卦] 潮州副站長回應公審了28
[問卦] 潮州站長為什麼都不會踢鐵板?31
[問卦] 副站長直升台鐵局長,台鐵會賺錢嗎