Approach to Improving Java Source Code Considering Non-compliance with a Java Style Guide Book chapter (May 2023)