Can avoid conflicts in the workplace, can work as a productive member in team environment, can focus on completing own assignments without causing delays and troubles to others, can report work progress to supervisors.
Improve the consistency of software products. Make coding readable and understandable by supervisors and other developers to improve and enhance in the next release.