Our worst current development practices | IEEE Journals & Magazine | IEEE Xplore