Sam Hames

Now with RSS!

Why I prefer trunk-based development - Trisha Gee

https://trishagee.com/2023/05/29/why-i-prefer-trunk-based-development/

Code living on separate branches is, by definition, not integrated. And the longer these branches live for, the more challenging it is to merge them back into the main codebase.

I am thinking very hard about this, and working out whether I like it or not - I definitely have run into the pain of branches running for too long, especially when trying to run multiple experiments in parallel. I think on balance this is probably a useful strategy, and will encourage me to make smaller more incremental changes that work better together.

Tags

Related By Tags

Details

Revised
Created
Edited