Importance of software testing and code review: What developers need to know
Software testing and code review spreads knowledge across the entire team. No _one_ person is responsible for proper coding — which, in the long run, relieves stress. This doesn’t give you, the developer, the right to slack off, or not complete your job on time, but it does give you peace of mind to know that your work will be checked, and double-checked, for maximum efficiency.