2 ms·
I feel like the author sort of answers this question with the following statement: It’s not perfect. We ship too many features, many half-baked. The produc
by mvanveen 14y ago
I feel like the author sort of answers this question with the following statement:
It’s not perfect. We ship too many features, many half-baked.
The product is complex, with many blind alleys.
It sounds like his team is more focused on just getting something out and improving it iteratively than it is on producing a polished product that is architected beautifully.
This is a great approach. It's also not always appropriate for everyone.
- wtracy 14y agoI wonder if refactoring work is allowed to meet this requirement, even though it's not customer-visible?
- lifeisstillgood 14y agoPromise you will deliver the refactored code in a week, set out some metrics, ship it. The other devs will be happy someone improved the code. Like the guy said, it's better they ship what they want than not ship what you want Brilliant IMO
- naval 14y agoWe do regular one-day long refactoring sessions where everyone refactors. But yeah, our codebase is not a thing of beauty. We're more focused on figuring out what users actually want, and we'll rebuild it when it's falling over.