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

Yeah... DRY is probably the most over-used principle (likely bc it's so easy to identify). I like "AHA" (Avoid Hasty Abstractions) as a counter-balance.


DAMP (descriptive and meaningful prose) is especially useful for maintaining tests. Which is where they bulk of the time investment comes.

Literally any testing strategy can be forced to work for about 18 months. Anyone working with shorter lifetimes than that is inexperienced.




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

Search: