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

I live by three steps when writing software:

1. Get it working.

2. Get it working well.

3. Get it working fast.

Your last sentence reminded me of that.



This is the way to do it. First you want as complete coverage as possible with a unit test showing that the implementation is sound. Then you can try things and refactor for performance, checking as you go that you didn’t break anything.




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

Search: