- Clean code
- Code more robust