The Common Weakness Enumeration CWE-1123 warns against the excessive use of self-modifying code. Java developers should act with caution.