Hacker News new | ask | show | jobs
by magicalhippo 1728 days ago
My coworker is a beast at churning out working code, but mine is often better abstracted and requires less refactoring to use in the future.

There are features where I spent 5-10x the time he'd do, but my code could then be used to later implement several dozen feature requests in mere minutes rather than hours and days.

Who's better? I'd say we've got different strengths, so depends on what you need to get done.

1 comments

Your coworker is better, sounds like you spend a lot of time on premature generalisation.
Technically premature yes.

But I do have experience guiding me. It's not like I'm abstracting everything I do. So my efforts tend to pay off.