Style Guidelines, Coding Conventions, Best Practices and OOP implentations