在个人项目(或工作)上,如果您遇到问题,或者等待解决问题的解决方案,那么如果您跳到代码的另一部分,那么您认为这不是应用程序的好理由吗?会是越野车还是更糟,但是永远都无法完成?
假设您没有使用git并将每个功能编码到一个特定的分支,由于您正在使用3个不同的功能,并且每个功能都存在未解决的问题,因此事情可能会一发不可收拾。
因此,当您完成工作后,就会感到压力很大,因为您遇到了这些悬而未决的问题,并且半生半熟的代码仍然存在。
避免此问题的最佳方法是什么?(如果有)
我猜想使用像git这样的东西,并且为每个功能创建一个分支是避免这种不良习惯的最安全方法。
还有其他建议吗?