Best Coding Practices and Code Conventions: Why Are They Important