A Survey on the Importance of Object-Oriented Design Best Practices | IEEE Conference Publication | IEEE Xplore