我应该如何修复构建错误?

How should I go about fixing build errors?

我应该在收到构建错误后立即修复它们吗?或者我应该(比方说)每周尝试修复我所有的错误吗?还是我应该只编写大部分应用程序的代码,然后尝试修复所有错误?

换句话说,我应该多久尝试修复我的所有构建错误?

我会始终如一地尝试修复错误 find/create,并专注于编译和 运行 对您所做的每个单独更改的应用程序。

如果您正在使用版本控制,请专注于使每个更改集成为一个 运行 应用程序,即使您的某些内容尚未完成。

一般来说,我的个人规则是不允许有错误的提交。通常我会在完成一个特性或特性的一部分时进行提交。在我完成一个功能的粗略设计后,我将 "cleanup"。这是我格式化代码、优化内容和删除警告的地方。