作者alan23273850 (God of Computer Science)
看板Soft_Job
标题[讨论] 记录 code snippet 的好用工具
时间Sat Apr 28 14:54:19 2018
各位板友午安,本鲁软体板首次发文请小力鞭
是说最近常和同学讨论到整理 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://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1524898463.A.BF0.html
2F:推 Jasonzheng: 开发我用 SnippetsLab 04/28 16:53
3F:→ Jasonzheng: 笔记我用 Quiver 04/28 16:53
4F:推 Jasonzheng: 管理 Gist 我用 Lepton 04/28 16:57
5F:推 pptsodog: Dash 04/28 18:07
7F:→ fayhong: 的吗? 04/28 18:12
8F:→ alan23273850: 太感谢楼上几位大大,我暑假有空会好好品尝品尝的 04/28 19:41
9F:推 CRPKT: 我觉得当它们数量成长到一定程度之後就会变得难以分类了 04/28 21:52
10F:→ CRPKT: 然後难以分类的情况下最好的方法就会变成关键字搜寻 XD 04/28 21:53
11F:→ alan23273850: 这也是一个方法阿,例如我敲date就会跑出上面的code 04/28 22:52
12F:推 t64141: cacher+gist不错用 04/28 23:36
13F:推 Piceman: 我推 Bear 04/29 17:09
14F:推 andy80764: Dash 04/30 01:14
15F:推 aszx4510: Lepton 好用 04/30 03:42