1. you must know the java file. such as every row code meanings.
Your java file must like an artical. Everyone can read it and appreciate it.
Every attribute: name,
methos: persition/meanings/order
layout:
2. learn to refact.
3. read the java file carefully. Know the line code meanings.
Whether problem, or bad code, or the place you should have modified but you havn't .. That's all your problem.