第十八天-Raku 支持的工作流

Day 18: Raku powered work flow

Day 18: Raku powered work flow

保持流畅的编码可能是一个挑战。分心和讨厌的句法错误是潜在的流量瓶颈。

然后是7 +/- 2短期内存限制,我们都必须耍弄。与计算机不同,我们不能仅仅增加更多的硬件来增加大脑工作内存缓冲区的大小 - 至少目前还没有。保持流量需要管理这个缓冲区以避免井喷。幸运的是,我们有电脑帮助。

自计算开始以来,使用计算机扩展记忆的想法一直存在。早在1945年,Vannevar Bush就设想了一种Memex(MEMory EXtender),这是一种“扩大了对个人记忆的贴心补充”。

在2017年,卑微的文本文件可以像一个穷人的memex。该文本文件包含三个部分的时间轴:过去,现在和下一个。这有点像改变日志,但也有未来。过去的部分会随着时间的推移填满,包含完成的任务和信息供以后召回。现在部分可帮助您专注于手头的任务,而下一部分将排队完成将来要完成的任务。

任务通过三种状态:do(+ next),done(!now)和done(-past)。

为了保持畅通,你有时需要快速回忆一些事情,记下将来要做的事情,并专注于现在的进步。保留一个123.do文件可以帮助您减轻编码时的认知负担。

123.do文件的格式很简单,因此您可以直接使用文本编辑器对其进行破解,并使用此Raku语法进行描述。

这是驱动它的Raku命令行模块。

img

安装它只需:

shell> zef install Do123
shell> 123 +7 Merry Christmas
shell> 123 +13 Happy New Year
Raku 

comments powered by Disqus