Soft_Job 板


LINE

既然剪貼這麽多論述 這邊好好的總結一下 避免新人誤以為剪貼就真的單純剪貼 也留個文章給後面的人參考 資深工程師 其實每個都很會剪貼 從google/stackoverflow尋求答案 或是自己有code snippets 不管從任何資料來源 做了copy paste這個動作 是廣義的剪貼沒有錯 但是資深工程師不是單純的剪貼 而是降低自己腦內記憶體使用量 何謂降低腦內記憶體使用量? 一些東西我們不需要硬是記在腦中 通常剛學習程式第一個程式進入點語法 public static void main(String argvs) throws Exception{} if __name__ == '__main__': 這個東西需要記在腦中嗎? 要用時再剪貼就好了 雖然貼久就背下來了 但是工程師會不知道這串是幹嘛嗎 所以就是我知道這段程式碼是幹嘛用 但是我沒必要浪費腦力去背下語法 再來是實作的東西 我寫的程式中有需要用到去用到regex只接受中文字 我在stackoverflow找到 return Pattern.compile("^([\\P{IsHan}]\p{IsHan}]).*$", Pattern.DOTALL).matc her(input).find(); 我剪貼來用 但是我一定會寫一連串unit test確定通過我的使用場景 但是我一定會寫一連串unit test確定通過我的使用場景 但是我一定會寫一連串unit test確定通過我的使用場景 剪貼程式其實不是整個複製貼上會動就好 而是知道程式碼在幹嘛 如果不確定合不合你需求 就是測試它!修改它到符合你需求! 而多數框架與IDE其實是讚同剪貼的 怎麼說呢 一堆的東西我們前面就是要打那些東西 所以才有所謂的emmet 像是HTML你起手式就是 <!DOCTYPE html><html><head></head><body></body></html> IDE通常內建此Emmet讓你快速貼上 許多框架都有xxx create 或xxx init 讓你快速貼上整個專案 譬如vue init templateName projectName 整個幫你貼上好幾個檔案內容 只需要修改成你需要的樣子 我相信多數戲稱自已是剪貼工程師的 不是沒實作能力 而是為了降低開發時間罷了 畢竟自己寫的東西還要反覆測試 而在stackoverflow上面 被選為最佳解的 往往已經是幾百幾千人view過測過 Bug數相對會比自己寫的來的妥當 (當然這邊需排除天才工程師) 但在外行人新手看來 還真的以為複製貼上就好了呀 事實上來說新手反而需要更多的實作打底 已經會實作為了節省開發時間而剪貼 跟我不會實作為了開發功能而剪貼 完完全全是兩回事 而兩邊對於剪貼的認知不同 才會導致一樣說剪貼 一邊在罵一邊在認同 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.206.158
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1531641101.A.15B.html
1F:→ pttworld: 我覺得樣板不算剪貼,板上討論邏輯剪貼有沒弄懂 07/15 16:10
2F:推 oneheat: 連這個都要有一堆看法和解釋喔 07/15 17:02
3F:推 rtoday: 謝謝大大專程回文,這裡的確是我的認知盲點,我的確沒考 07/15 17:35
4F:→ rtoday: 慮到這麼深 07/15 17:35
5F:推 Masakiad: 不說還以為這些是常識 07/15 17:41
6F:推 minikai: 認同 07/15 18:50
7F:推 Ghamu: 剪貼可大可小 呵呵呵呵呵呵呵呵呵 07/15 18:56
8F:推 clonsey1314: 推 07/15 19:52
9F:→ JasperChang: 從無開始打一整篇看起來比較潮比較強可以嗆人 07/15 21:18
10F:推 jinmin88: 我相信不懂個皮毛也很難知道自己要剪貼甚麼吧 囧 07/16 01:36
11F:→ y3k: 這種事情跟剪報一樣阿 你想想要賣一本李敖傳記好了 買到一翻 07/16 09:34
12F:→ y3k: 開都是一堆剪報 "喔只要可以讀就好了"有臉說這種話嗎XDD 07/16 09:36
13F:→ y3k: 好歹也用自己的話 也要配合產品裡其他部分的內容進行引用 07/16 09:38
14F:→ y3k: 不然是一種不負責任的做事態度 去哪邊都是人人喊打 不然就是 07/16 09:40
15F:→ y3k: 一起被打XD 07/16 09:40
16F:推 bignumber: 其實寫的量到一定程度,直接打出來不會比較慢,因爲都 07/16 20:38
17F:→ bignumber: 背起來了 07/16 20:38
18F:推 bignumber: 另外我覺得一般寫code只佔一小部份開發時間,所以剪不 07/16 20:42
19F:→ bignumber: 剪我覺得都行,但要想清楚再做,剪得不見得快or慢 07/16 20:42
20F:推 abc17034: 預設是public static void main(String "args")喔 07/17 15:11
21F:→ abc17034: (不知道為什麼只在意這個小錯字XDDD) 07/17 15:12







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS 或 站內搜尋

TOP