Hacker News new | ask | show | jobs
by deterministic 18 days ago
Not my experience at all (30+ years of getting paid to deliver software).

Thinking hard (and discussing with experienced colleagues) before writing any code can dramatically speed up your overall delivery time and completely remove whole classes of potential errors.

If you skip the "thinking hard" bit to "go fast" you will probably end up being 10x slower overall.