26 February 2020
Today I read Pete Hodgson's Continuous Delivery in the Wild, which for the most part was confirmational of the development flow I use and advocate for with, of course, the parts I haven't got to yet screaming there in my face yet again (can you say incremental deployment?). The one thing that sounded totally insane, however, is trunk-based development, where one will "simply make their changes directly to their local master branch, and push to the shared remote repository once their changes are ready." No feature branches? No PRs? No code review before merging? This sounds the anarchy that existed before we had Github and other tools to collaborate between individuals on the other side of the globe. Yes, I get that it being faster is probably true, but it seems to be way more error prone than the existing branching and releasing. But maybe I'll try it . . .
Last Blog | Index | Next Blog
This file last modified 28 Februar 2020 by Bradley James Wogsland.Copyright © 2020 Bradley James Wogsland. All rights reserved.