TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Isn't "trunk based development" just a complete crock of shit?

7 pointsby GarethX3 months ago

4 comments

taylodl3 months ago
There&#x27;s no single approach that works for everybody. What works best for you is dependent on several factors:<p>- Whether you&#x27;re primarily developing or maintaining<p>- Size and organization of the codebase<p>- Size of the team working with the codebase<p>- Your production deployment strategy<p>- Probably others<p>Here&#x27;s the thing: I know teams using trunk-based development and teams using feature branch development, <i>and they all work in the same organization!</i> Like most things in software development, the best strategy for you is dependent upon your needs and you should eschew the idea that there&#x27;s only one right way to do everything.
评论 #43036459 未加载
SideburnsOfDoom3 months ago
&gt; doing small short-lived branches of coherent chunks takes practice but it’s very possible.<p>Indeed, chunking and sequencing changes is a learnable skill, like many other things such as system design, effective unit tests, or writing code that compiles in the first place. Out of those it&#x27;s not the hardest - it&#x27;s hardly like learning a new programming language - and it is very beneficial.
pjc503 months ago
Slightly confused as to what is <i>not</i> trunk based development if TBD can include branches.
评论 #43036251 未加载
PaulHoule3 months ago
It was the only way you could do it (reasonably) with CVS because the branching model was primitive.
评论 #43036268 未加载