看板 Soft_Job 關於我們 聯絡資訊
各位板友午安,本魯軟體板首次發文請小力鞭 是說最近常和同學討論到整理 code snippet 的重要,也就是功能導向的筆記 舉例來說,要測量程式執行的時間, 以 C 語言來說,可以是: clock_t start = clock(); ... // code execution clock_t end = clock(); printf("%f\n", (float)(end - start) / CLOCKS_PER_SEC); 但如果是以 python 而言,則是: import datetime before = datetime.datetime.now() ... // code execution after = datetime.datetime.now() print after - before 那麼各位工程師不覺得針對不同的功能,把所有語言的 code 整理在一起, 未來撰寫程式在翻閱或查閱的時候就更方便,不需要再敲 Google 關鍵字了呢? 台大資訊系劉邦鋒教授也有寫過 "由片語學習 C 程式設計" 一書, 雖然我沒讀過,不過我猜應該就類似書中那種以功能為導向整理過的感覺。 有沒有什麼好用的工具或方法能有條不紊地整理這些 code 呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.84.181 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1524898463.A.BF0.html
x000032001: GitHub https://github.com/cirosantilli/cpp-cheat 04/28 15:34
Jasonzheng: 開發我用 SnippetsLab 04/28 16:53
Jasonzheng: 筆記我用 Quiver 04/28 16:53
Jasonzheng: 管理 Gist 我用 Lepton 04/28 16:57
pptsodog: Dash 04/28 18:07
fayhong: 這不是 http://rosettacode.org/wiki/Rosetta_Code 的目 04/28 18:12
fayhong: 的嗎? 04/28 18:12
alan23273850: 太感謝樓上幾位大大,我暑假有空會好好品嘗品嘗的 04/28 19:41
CRPKT: 我覺得當它們數量成長到一定程度之後就會變得難以分類了 04/28 21:52
CRPKT: 然後難以分類的情況下最好的方法就會變成關鍵字搜尋 XD 04/28 21:53
alan23273850: 這也是一個方法阿,例如我敲date就會跑出上面的code 04/28 22:52
t64141: cacher+gist不錯用 04/28 23:36
Piceman: 我推 Bear 04/29 17:09
andy80764: Dash 04/30 01:14
aszx4510: Lepton 好用 04/30 03:42
alan23273850: 後來發現這裡有各種統整:https://goo.gl/2VvZLk 08/26 00:43