(paraphrase) "Arguing is a good thing. It's bitching that's bad. When an argument is over, the air is cleared. Bitching goes nowhere."
Branching
Can anyone tell me what justifies a good reason to branch?
Because apparently a lot of people are against it. So far the reasons are silly though:
- merging is going to be a nightmare (this one makes no sense)
- you're able to shelve changes (I tried not to scream at the top of my lungs)
I'm torn right now. I don't know whether to just fuck up the trunk and let my team feel the consequences. Or just do it anyways.
...
Okay, forget the 'justifies' a good reason to branch, I Googled it and did some reading. Here's a good resource:
This is exactly where I fall under:
Subteam. Sometimes a subset of your team needs to work on something experimental that will take several weeks. When they finish, their work will be folded into the main tree, but in the meantime, they need a separate place to work.
I had three people tell me I was wrong at work. Fantastic.