※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2020-07-24 17:12:28
看板 Gossiping
作者 標題 [問卦] 有無程式函數的長度限制的八卦?
時間 Fri Jul 24 16:18:38 2020
Clean Code 裡面說函數應該有下列狀態
1.每行不超過150個字符
2.總行數不應該超過100行,20行封頂最佳
請問這兩條限制有無道理 ?
有無八卦
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 128.90.187.91 (美國)
※ 文章代碼(AID): #1V6fbWol (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1595578720.A.CAF.html
→ : 恩恩 我也是這樣覺得1F 07/24 16:19
→ : 這樣檔案會太多 很不方便2F 07/24 16:19
→ : 有一種強迫症的感覺3F 07/24 16:19
推 : 一個檔案可以有很多個函數ㄅ4F 07/24 16:20
推 : 單行超過100個字符我就覺得太長了5F 07/24 16:20
推 : 喔喔 看成一個檔案只能有100行6F 07/24 16:21
→ : 20行最佳這就有點唬爛了吧? 你這樣函數要定義超級多個7F 07/24 16:21
→ : 買個40吋螢幕就可以多看幾十行啊8F 07/24 16:22
→ : 好用比較重要吧9F 07/24 16:22
推 : 當初寫這兩點的人該不會是用自己用的開發環境來定的吧?10F 07/24 16:22
推 : 有道理 但是都做不到QQ11F 07/24 16:23
推 : 凡事有例外。橫的大多可以在 80 內。12F 07/24 16:23
推 : 樓下寫Ruby 全部寫成一行程式 自以為很潮 但其實像蠢肥宅13F 07/24 16:24
→ : 等一下辣我隨便就把公式列出來電死全部 我文組14F 07/24 16:24
推 : 每行80字內最好 在傳統terminal不會換行 再長也不要超15F 07/24 16:26
→ : 過100字 行數20有點太嚴苛 盡量不要超過一個畫面就好
→ : 過100字 行數20有點太嚴苛 盡量不要超過一個畫面就好
→ : 物件化導向低耦合高彈性其實是比較跟男性大腦相同的物理17F 07/24 16:27
→ : 方式
→ : 方式
→ : ;;;;;;;;;;;;;一行,屌?19F 07/24 16:27
→ : *處理方式20F 07/24 16:28
推 : 單一職責21F 07/24 16:32
推 : 一行字太多會很煩躁 如果螢幕不夠大還要拉動卷軸會更火大22F 07/24 16:35
→ : 他只是要告訴你一個精神而已23F 07/24 16:46
推 : 參數最好是0個,最差不能超過3個24F 07/24 16:46
推 : 我每行都設定80字耶25F 07/24 16:56
推 : 應該有能接續下一行的符號吧 連fortran都有了26F 07/24 17:03
推 : 看你爽啊 只寫給自己看沒差27F 07/24 17:03
推 : 不能獨立思考的人其實不適合寫程式 送給你的建議28F 07/24 17:06
--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 186
作者 Huffman 的最新發文:
- 舔共仔錫蘭在B站賺不到人民幣之後跑去yt賺錢 被上海封控隔離的社會主義的鐵拳調教 就跑去比利時逃難 順便嘴衣食父母的上海蹭yt流量 並且發現反共的流量密碼 便拿了台灣商務簽證也想拿台灣就業金卡 順便撈 …159F 64推 16噓
- 資工系的專題指導教授跟我們班上說 資工系畢業的出來別做像什麼手機程式如iOS/Android之類的行業 做那種只會顯得自己沒出息,大材小用 那種既沒有技術性也沒有價值可言的東西,現在這個時代連小學生都 …131F 49推 8噓
- 大家安安 剛剛聽到我台南的朋友說 現在台南的房子已經長到 無法無天了 假如夫妻倆 在台南國營事業上班 國營事業就是 中油 台電 台糖 台水 這樣買的起台南的房子嘛? …60F 23推 4噓
- 各位大大好 是這樣啦 我朋友問我 45歲的男生可以做什麼工作 因為他以前都做碼農,但是遇到中年失業 一時我也回答不出來 也想不到適合他的工作 想請教各位大大52F 25推 5噓
- 臉書社團看到有人打到兩劑AZ 一直在那邊炫耀 在跟大家分享副作用心得 乾根本沒人想看你有什麼副作用 明眼人也知道po出來的是在炫耀 乾我也想知道打完兩劑AZ什麼感覺啦 看了一下資料 2400萬台灣人中 …21F 9推 1噓
點此顯示更多發文記錄
回列表(←)
分享