Comment

Comment by masklinn

Also as far as I can tell OP’s recommendation is to break the mainline, then tell everyone it’s broken.

> Instead, you frequently - at least once a day - put your code into a healthy state that passes tests and integrate it into the mainline

IME that’s a perfect recipe for getting a mainline which never passes tests in any organisation of a non-trivial size, as soon as broken code has been pushed “giving a fuck” goes out the window and it takes weeks to recover (unless you just lock out everyone until shit’s been fixed). It’s already hard enough when you just have flaky code, or time-sensitive tests.

If you want light reviews that’s a factor of development & review policy: let people self-review, make review scope clear, break up major changes into small tasks, …

parent masklinn 3 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton