Section 10.2.3 Top Level Code Quality Sub Level 10.2 Best Practices for Concurrent Programming Java The application should synchronize non-thread-safe operations where appropriate.