Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No, we understand perfectly well what the author wrote, but we’ve also worked with actual breathing humans rather than just spherical cows in vacuum, so we understand what will inevitably happen.

This is about as realistic as telling devs not to push bugs. As soon as it gets in the way or there’s a boss breathing down the dev’s neck, anything which is not enforced is jettisoned.



As far as i can tell from your comment ("as far as I can tell OP’s recommendation is to break the mainline"), you did not in fact understand what the author wrote.

I've worked in trunk-based development shops for fifteen years. My colleagues have mostly been good, but certainly not superhuman. It works fine.


> As far as i can tell from your comment you did not in fact understand what the author wrote.

I like how you keep calling me a liar, it’s nice.

> I've worked in trunk-based development shops for fifteen years. My colleagues have mostly been good, but certainly not superhuman. It works fine.

The “E” in IME stands for Experience.

I’ve worked in trunk-based development shops for years as well, it did not work fine, my comments are experience from seeing it break down as the number of devs increased, and the time wasted on mainline being broken kept ticking up.

I’m happy for you if you never suffered from that, but I’m not going to argue for practices I’ve seen fail over and over.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: