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

Yes, but much more slowly. And if they realize halfway through implementation that there is a better way to do it, but they are under pressure to deliver, they wont have time to rewrite it and will live with the consequences of that decision forever


> And if they realize halfway through implementation that there is a better way to do it, but they are under pressure to deliver, they wont have time to rewrite it and will live with the consequences of that decision forever

I've never really seen that. What I've seen is the much pragmatic take of marking the source code with a few comments to highlight the problematic areas and then goes on with the implementation. Refactoring can always be done later when the first batch of value has been extracted.

There's always tradeoffs to balance and perfection is something you inch towards, not something you get done in one go.


Speed doesn’t matter.


I take it you're not working at a startup?


I’ve worked at plenty of startups. It still does not matter, it never has.


For beings with finite lifespans, time is precious


it does if you are writing the checks, it doesn’t if you cashing the checks


I genuinely doubt it. Amdahl’s law will always reign supreme.


"Slow is smooth, smooth is fast."

...as Mickey Mouse was fond of telling me as I waiting for the ride at Disney World. Or it was my drill instructor. can't remember which.




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

Search: