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

Biggest benefit of having a compiler in your toolchain is that it often serves as the majority of your integration testing layer.

That said, you should proliferate unit tests for algorithmic logic. That can be a small subset of your code, but a large part of your domain (depending on richness). Integration testing can be written manually, or you can pick a compiled language that does a lot of the lifting by type checking and producing the binary. Acceptance tests guide the overall happy path and can protect against weird regressions.



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

Search: