Perceptions on the Utility of Community Question and Answer Websites Like Stack Overflow to Software Developers | IEEE Journals & Magazine | IEEE Xplore