Are all code smells harmful? A study of God Classes and Brain Classes in the evolution of three open source systems | IEEE Conference Publication | IEEE Xplore