An ethnographic study of copy and paste programming practices in OOPL | IEEE Conference Publication | IEEE Xplore