Usually "why is this on HN?" is pointless whining, but in this case I'll make an exception. Really, why?
This is a 7-year old rant referencing a video that's no longer available (the original URL has gone away), so there's no way for anyone to make sense of this old debate. The original page is on archive.org, but the video was embedded via Flash and doesn't work anymore:
>The reason why people think feature branches are for long-running epics is because that is the way that old school centralised tools have taught them to think. They’ve made branching and merging hard through poor tooling, algorithm support and architecture, so people do everything in trunk except for epics, then they run into problems and the whole pattern becomes self-reinforcing.
Very well self-assuring that git predecessors were complete idiots. Not even worth to read it further, probably.
As other commenters have noted, this post is seven years old. My position on feature branches has evolved (and softened somewhat as well) in the meantime.
14 comments
[ 11.4 ms ] story [ 795 ms ] threadhttps://web.archive.org/web/20180919111616/https://jamesmcka...
This is a 7-year old rant referencing a video that's no longer available (the original URL has gone away), so there's no way for anyone to make sense of this old debate. The original page is on archive.org, but the video was embedded via Flash and doesn't work anymore:
https://web.archive.org/web/20111231235506/http://www.though...
Why does James McKay not understand website configuration?
If I do multiple commits into main a day, will probably get a visit from CTO.
Will test tomorrow.
Very well self-assuring that git predecessors were complete idiots. Not even worth to read it further, probably.
As other commenters have noted, this post is seven years old. My position on feature branches has evolved (and softened somewhat as well) in the meantime.
I posted an update about 18 months ago:
https://jamesmckay.net/2017/01/martin-fowler-and-feature-bra...