首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“要快速编码,必须停止编码”

“要快速编码,必须停止编码”
EN

Software Engineering用户
提问于 2010-11-12 14:55:41
回答 4查看 1.5K关注 0票数 17

首先,不是我所说的:http://www.whattofix.com/blog/archives/2010/11/to-code-quickly.php道具送给Markham先生。

但是,这让我思考了很多我见过的关于能把事情做好的问题。

这种方法提倡(设定一个固定时间的计时器,在这种情况下是50分钟),但我曾见过人们谈论如何打破拖延,把时间设定在你无法完成的任务上,然后短暂休息一下。)这似乎是常识,但很多人都主张进入“区域”,尽可能长时间地呆在那里,也许很多小时,而不是打破他们的良好状态。

我不断尝试不同的方法,发现每种方法都有自己的长处和弱点。

在您的软件开发中,您使用哪种技术更有效(即在允许的时间范围内将工作完成到客户/老板/等等所要求的质量水平),而不仅仅是在键盘上花费更多的时间?

EN

回答 4

Software Engineering用户

回答已采纳

发布于 2010-11-12 15:00:38

我每天都用这个技巧。我的计时器是工作45分钟,休息10分钟。

我还最大限度地利用计算机上的时间,每天4小时。我知道当你的主要任务是编码时,这是不可能的。在剩下的时间里,我做任何不需要电脑的任务。

我使用的工具是WorkRave。作者写它是因为他开始有身体问题,因为它不能长时间停止编码。

我的压力减轻了,这对我的生产力产生了积极的影响。

从几周以来,我还在暂停期间尝试了一些正念技术。好吃。

现在关于消除拖延症的技巧,我有一种比我以前尝试过的更好的方法:

--我管理一个任务列表,按重要性排序。我选择名单中的第一个。

我使用GTD7个个习惯的组合来维护列表(和日历)。

为了提高列表的有效性,将您的任务写为下一步的操作,而不是描述(请参阅本博客邮报中的章节操作、上下文和项目)

票数 15
EN

Software Engineering用户

发布于 2010-11-12 20:44:18

我对那篇文章没什么印象;他花了什么时间,一天来尝试他的新方法?

尽管如此,庞奥多罗&类似的技术似乎有一个持续的利基流行。通常情况下,我会把自己的日子划分为“聚焦日”和“错误日”。注意力集中的日子里,我穿着稍微宽松的衣服出现,也许更早一点(或者呆得更晚)。那些天我没有任何会议,所以我基本上可以写我自己的时间表,这样我就能更好地集中精力。在其他的日子里,我有会议,约会等等。我没有时间集中精力,所以我试着安排更小更简单的任务来填满我的时间。

提高编码效率的一个好方法是生成任何样板位的代码;重构任何被复制的东西,等等。

票数 6
EN

Software Engineering用户

发布于 2010-11-12 16:15:29

这里需要记住的关键是,没有“一刀切”的解决方案。

有很多技术来提高你的“完成事情”的能力,其中一个原因是不同的事情对不同的人有用。

有些人用这种方法做得很好(c.f )。(波莫多罗技术)和一些人会发现它破坏了他们的焦点-我真的不喜欢在任务中途停下来,而这几乎总是以计时器为基础的系统对我做的.概念良好,实现具有挑战性(对于大多数用于时间管理和其他事情的结构化方法来说是如此)

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/18649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档