Language agnostic 等待应用程序编译时要做什么?

Language agnostic 等待应用程序编译时要做什么?,language-agnostic,Language Agnostic,我发现本地构建有时需要花费5-10分钟的时间来开发我们正在开发的应用程序,但在这段时间里,我总是觉得上网有点恶心。。。有点像现在;) 在等待应用程序编译时,你们会做什么?当然是在走廊里的剑战!:D 实际上,我只是查看我的电子邮件或类似的东西…当然,你的里程数可能会有所不同,但也许一个人能做的最好的事情就是站起来四处走动。站起来,离开你的隔间/办公室/附近区域,出去散散步。可能是头脑清醒,可能是和其他不积极工作的人交谈(但一定要小心不要打扰忙碌的人,即使他们没有积极地打字),等等 我的意思是,如

我发现本地构建有时需要花费5-10分钟的时间来开发我们正在开发的应用程序,但在这段时间里,我总是觉得上网有点恶心。。。有点像现在;)


在等待应用程序编译时,你们会做什么?

当然是在走廊里的剑战!:D


实际上,我只是查看我的电子邮件或类似的东西…

当然,你的里程数可能会有所不同,但也许一个人能做的最好的事情就是站起来四处走动。站起来,离开你的隔间/办公室/附近区域,出去散散步。可能是头脑清醒,可能是和其他不积极工作的人交谈(但一定要小心不要打扰忙碌的人,即使他们没有积极地打字),等等


我的意思是,如果你有其他的任务,你应该去做,那么当然要考虑去做。但时不时的短暂休息会对整体生产力、士气和健康产生奇迹般的影响,没有比等待任务完成更合适的时间了。

浏览StackOverflow:)

我上网没有问题-像这样的网站是一个很好的方法,可以利用5-10分钟的时间间隔来扩展您的技术知识。

只是出于好奇,程序集的设置是什么语言和方式。我们在我工作的地方使用C#,最近开始组合程序集。以前的每个程序集现在都是更大程序集中的文件夹和子命名空间。这使我们的编译时间减少了一半以上

我肯定你想要一个有趣的答案,但也许真的有一个解决编译时间问题的方法。

我建议:

  • 做些伸展运动
  • 喝一杯水
  • 想知道能做些什么来创造一个更美好的世界
  • 给你的同事讲个笑话

我想,如果您不得不在正常的日子里等待几次,而不是直接处理发布构建过程本身,那么构建过程可能会有一些改进的空间


因此,我建议在您不得不等待的时间内,对如何优化构建环境进行一些研究。或者至少写一些电子邮件给可能需要更快的工作站或SSD而不是硬盘的人。

每个人的自动反应:)如果我们的办公室有足够多的开发人员同时编译,以进行战斗:(实际上不仅仅是这样,它是一个VSTO outlook外接程序,因此它不仅需要编译,还需要启动outlook,然后启用外接程序,并执行outlook对其所做的任何操作。在这种情况下,我可以推荐设计模式或完整的代码作为良好的阅读材料。但在实际编译或启动过程中,这是一个严重的瓶颈Outlook?编译需要1到2分钟的时间来锁定VS,然后启动Outlook需要2到5分钟,然后在Outlook加载后大约1分钟才能解冻。也许你可以重新问这个问题,作为一个如何缩短编译时间的问题,这样它就不会因为脱离主题而关闭,从而帮助你解决更多问题。只是想一想。