有什么好方法可以花时间等待我的项目重建/重新部署/重启?
我对如何缩短这些等待时间的建议不感兴趣。我知道有许多工具,原则和实践可以避免无休止的等待时间。但是,我仍然需要等待一些事情发生。
建议如下:
在我看来,并非所有这些都非常有用。总是存在被你的实际工作分散注意力的危险,以至于你错过了重要的细节并犯了错误,这可能导致额外的等待周期。
什么对你有用?
答案 0 :(得分:15)
答案 1 :(得分:4)
我实际上是在构建期间进入stackoverflow。
答案 2 :(得分:3)
让构建更快。
答案 3 :(得分:2)
我在右侧监视器上查看构建进度,在左侧监视器上查看stackoverflow.com。如果它是一个很大的构造,我可能会去拿一杯咖啡。
答案 4 :(得分:1)
Twitter的。你在河里学到了很多东西。
答案 5 :(得分:1)
坦白:
答案 6 :(得分:1)
计划您的后续步骤。图,写,草图,填写您的待办事项列表。为下一步行动做好准备。
放松一下。
答案 7 :(得分:1)
实际上是Stackoverflow和IRC,无论是否在构建期间!
答案 8 :(得分:1)
检查您的代码,考虑可以改进的问题,然后再进行修改。没有重做的程序员日几乎是失落的一天。
答案 9 :(得分:1)
检查CPU的温度,天气预报,夏娃的最新技能训练 - 通常使用Mac仪表板上的小部件。
永远不要去浏览因为我忘记了我在做什么......
答案 10 :(得分:0)
等待并尽可能考虑下一个问题。
如果您处于开发周期的早期阶段,则会出现需要修复的错误。
稍后 - 除非您正在进行完整的重建 - 编译时间不应该花那么长时间。
其他任何东西都会分散注意力。
答案 11 :(得分:0)
我经常做你的建议(特别是访问Stackoverflow和阅读一本书)。
然而,因为建造和部署需要时间,无论你做什么,当你返回时,你可能已经失去了思路。因此,您不需要尽量减少执行这些操作所需的时间,而是需要尽可能少地使用这些内容。考虑问题/错误比实际运行系统进行调试要高效得多。
答案 12 :(得分:0)
Nethack或Crawl。 占用很少的CPU,两者都是回合制的,所以我可以节省和每当我的实际工作准备再次开始工作时就退出。
答案 13 :(得分:0)
我在一台显示器上运行它,并在另一台显示器上进行编码或阅读。
答案 14 :(得分:0)
注意窗外放松眼睛......你也可以关闭它们,但不要睡着了
答案 15 :(得分:0)
我遵循GTD风格的任务管理。我不会检查电子邮件,处理文书工作(物理或数字),计划或接听电话(如果重要的话,他们会留言给我检查),而我则专注于编码。我选择非常具体的间隔,一天中的时间来完成这些活动。
话虽如此,我建议你花点时间等待构建来完成这些活动。不要将它们与您的开发时间混合在一起。等待构建您的间隔以进行收件箱处理和规划。