Re: [問卦] 程式可讀性有什麼用R?已回收

看板Gossiping作者 (5566得第一)時間7年前 (2018/08/02 00:02), 7年前編輯推噓5(502)
留言7則, 7人參與, 7年前最新討論串3/7 (看更多)
※ 引述《chean1020 (天龍大安吳彥祖)》之銘言: : 餓死抬頭,最近在學程式啦,學了一段時間後覺得要是沒給有經驗的看一下說不定會學歪 : 了方向,到時繞了遠路,於是我就把我練過的程式請我以前大學資工的朋友看。 : 結果他只說了你的程式可讀性蠻差。 : 說實在這個同學也是夠苦命的,到方才也才回我訊息,我不忍心繼續請他講太多太細提早 : 把他的肝操壞了,就只好來這裡拋磚引玉啦! : 是說我餵狗後,說得是可讀性好方面維護和除錯,但我是學來寫給我自己用的,所以程式 : 的可讀性差沒問題吧?我自己做的要除要維護要更動還會難到哪去嗎? : 求大大指點,3Q~ 寫程式要保持這種心態: 將來要維護你程式碼的人是一個變態殺人魔,而且他知道你住哪裡。 保持可讀性一定是一種好習慣, 最好變成一種強迫症。 如果你初學是走解題路線的, 一個題目寫完大概幾十行而已, 最基本的變數命名 a,b,c 你在寫題目的時候都還能記得 a 代表什麼意思 而且偏演算法的練習題目,你大概也永遠不會再讀第二次 所以可讀性好不好,其實也不太重要 能解出來就ok惹 但如果你是做作品或是要和別人合作 最好額外做功課精進程式的可讀性 因為你寫的東西一定會充滿各種地雷和bug 要回去幾千行程式碼裡面找bug 即便是自己寫的code大概也沒多久就忘了 就跟在化糞池裡面撈自己三天前的屎一樣 所以最好可以去看一些別人的code 或是開源專案的style guide之類的 看其他人是怎麼組織自己的程式碼 不要隨便亂寫害人害己拜託 == 不過八卦都是溫和肥宅工程師八 ^_^ -- sent from 118 ip -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.19.127.69 ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1533139355.A.FEC.html ※ 編輯: Luuuu (117.19.127.69), 08/02/2018 00:03:23

08/02 00:04, 7年前 , 1F
日行一善 雖然天天踩到大便
08/02 00:04, 1F
上次要重構別人的爛扣 真的差點寫到想砍人 ^_^ 共勉之 ※ 編輯: Luuuu (117.19.127.69), 08/02/2018 00:05:48

08/02 00:08, 7年前 , 2F
隔天就忘了自己在寫三小
08/02 00:08, 2F

08/02 00:10, 7年前 , 3F
一週後就不承認是自己寫的
08/02 00:10, 3F

08/02 00:18, 7年前 , 4F
離職前,砍.....
08/02 00:18, 4F

08/02 00:39, 7年前 , 5F
一開始就把註解分開存 離職就...
08/02 00:39, 5F

08/02 07:51, 7年前 , 6F
寫到自己都不懂自己的命名了
08/02 07:51, 6F

08/02 08:39, 7年前 , 7F
08/02 08:39, 7F
文章代碼(AID): #1ROTcR_i (Gossiping)
討論串 (同標題文章)
文章代碼(AID): #1ROTcR_i (Gossiping)