Similar Items: Toward Remaking Software Development to Secure It