4 ms·
The more you discourage checking in the harder merging becomes.
by flukus 9y ago
The more you discourage checking in the harder merging becomes.
- pjmlp 9y agoIn some type of enterprise projects I am quite glad that merge never takes place. I don't want to have a CI build that is green only a few days when all planets are aligned.
- flukus 9y ago> In some type of enterprise projects I am quite glad that merge never takes place. Surprise! Now you have 2 versions of an app to support, with twice the resource requirements.
- pjmlp 9y agoNo I don't. I and everyone else on the team enjoys the fact that broken code produced by offshore developers that should have been fired in first place, never touches the official development repository. Those developers will eventually produce something that passes the unit tests and gets merged, instead of borking the build for weeks. Should the process done in another form with code reviews and such, yes but that isn't how many enterprise projects are managed. Note that I am only referring to those that can't learn to code even if we ELI5 them. There are others on the offshore teams that are highly skilled, but like us onsite, cannot do anything to change the rules of the game.