Hacker News new | ask | show | jobs
by lmilcin 3186 days ago
I also agree. Realizing there can't be perfect model, I started promoting working directly with the master.

This requires to work out the problems in advance instead of letting them wait until merge time, but this . Having one branch means every team member is more or less aware of what is happening. It is much easier and it makes much more sense to set up automated pipelines if you have just one branch. Having everybody work on the same branch seems to focus people on gradual improving the codebase instead of making large rewrites.