30 best practices for software development and testing


Michael Foord


Development and testing best practices 1. Tests don’t need testing. Test the code you write, not other people’s code. For unit tests (including test infrastructure tests) all code paths should be tested. This follows the YAGNI principle: We have specific code for the use cases we need rather than general purpose code that has complexity for things we don’t need.


Visit Link


Tags: