你如何工作的?更具体地说,您如何保持编程任务的有序性.
当我在家里进行Mac开发时,我使用称为大纲的软件来组织,记录笔记并优先处理我需要做的任务.我开始使用一个名为Deep Notes的程序 ,这是一个很好的简单免费工具.但现在我使用命中列表.
我一直在Windows平台上寻找一个相当好的程序,但到目前为止还没找到.到目前为止,我已经尝试过FusionDesk并且对它不满意.我开始想要编写自己的软件,但我想先问一下,看看是否有人知道我在这个庞大的互联网上找不到的好产品.
更新
如果您从未使用过大纲来组织想法,请参阅以下简要概述. http://en.wikipedia.org/wiki/Outliner 一个好的大纲比一个简单的平面分层TODO列表更复杂,但很简单,只是一个小技巧.大纲者最重要的功能之一是能够创建嵌套的任务层次结构.例如:
实现功能A.
---在数据级别添加支持
---为功能A创建快速界面
---创建将接口连接到数据层的业务逻辑
---优化界面
您还可以折叠嵌套任务,如文件夹结构.如果我没有使用功能A,那么我应该能够折叠树,这样它的子任务就不可见了.
最近我发现Mylyn晃动任务组织.它是Eclipse插件.特别是如果你已经在使用一些外部任务交易系统,如Jira,Trac或其他.
如果您是程序员,则所有任务都链接到某些源文件.这就是Mylyn所做的.它会记住您曾经使用过的特定任务的文件(以及其他内容).然后您可以随时返回.如果您再次执行类似任务,则可以复制任务上下文.您可以与其他团队成员共享.
任务可以存储在外部系统中.或直接在源代码中标记为TODO注释.
在Mylyn你可以:
从各种来源分析任务(Jira,Trac,TODO在源代码中的评论等)
制定个人日程安排
搜索任务
编辑任务
解决/关闭它们
添加评论/附件
跟踪工作时间
它是开源的
我建议你看看50分钟的Mylyn概念截屏.但这是对Mylyn的非常好的介绍.
如果你已经习惯了Emacs,你可能会喜欢org-mode.我不是emacs的用户,所以对我来说这是一个相当陡峭的学习曲线,但它非常值得.我现在有一个超快速的纯文本系统
分层折叠
搜索
标记
调度/计时
RSS抓取
邮件功能
新的iPhone插件
都有一个简单的(?)Emacs插件.弗里金对我来说是完美的(我是一个忏悔生产力的色情瘾君子).
免费提供秘密提示:将其与自动文件同步Dropbox(免费提供2.25 GB云空间)相结合,您再也不会想要任何其他东西了.好吧也许这有点夸大其词......
另外,看看这篇文章真正帮助我开始使用一个运行良好的系统.他结合了GTD和orgmode.
我使用David Allen的超级着名的Getting Things Done方法来组织自己和GTDInbox进行实现(想象一下类固醇上的Gmail).
GTDInbox将Gmail转换为独特的任务管理器,以有效管理您的收件箱,减少电子邮件过载并保持收件箱零.
GTD不是专门用于软件开发,但可以用于任何个人项目,如写书,开发软件,创建公司等......