kil*_*net 6 c# build-process development-environment compilation
谈到编译语言(在我的情况下是c#)我认为无论你的开发机器有多高效,问题都会一直存在.构建时间可能或多或少取决于具体的环境,但通常它足以让你的注意力从你的任务转移到像stackoverflow,youtube,twitter等其他东西,它只是非常烦人.
我很高兴java开发人员因为Java的动态类加载,但.net(和其他)开发人员可以做些什么来使构建过程不那么痛苦和突兀?
我们使用多种构建配置来在速度和全面构建之间进行权衡.
完整构建会执行诸如FX警察分析,ASP.NET编译,所有单元测试项目,实体框架视图预生成等耗时的事情.
"快速构建"通常只需几秒钟,而这些只是使项目运行所需的最低限度.
开发人员根据需要在整个工作流程中在完整构建和快速构建之间切换.
你问题中关于注意力偏离任务的评论让我想起了乔尔在软件上的这篇文章。
因此,投资固态磁盘(因为我假设您在开发和调试时正在谈论开发盒上的构建过程)可能会有所帮助。
此外,让你的计算机运行得更快通常不会有什么坏处,对吧?:)