The Effect of Code Smells on the Relationship Between Design Patterns and Defects | IEEE Journals & Magazine | IEEE Xplore