4 guides

Refactoring tutorials

Practical Refactoring walkthroughs, troubleshooting notes, and best practices.

Topic archive

All Refactoring guides

Browse every Knowledge Basement article filed under Refactoring.

Java

A common bad practice in Java programming is not properly handling exceptions. Java has a robust exception handling mechanism, but not using it…

3 min read πŸ‘ Read guide β†’
Java

Writing clean, easy-to-read code in Java is important for improving code readability, maintainability, and overall quality. Here are some tips for…

3 min read πŸ‘ Read guide β†’
Java

The Optional object type in Java was introduced with version 8 of Java. It is used when we want to express that a value might not be known (yet) or…

2 min read πŸ‘ Read guide β†’