Self-modifying code is harder to read and maintain because the instructions in the source program listing are not necessarily the instructions that will be executed.
کد خودتغییر داده شده برای خواندن و نگهداری سخت‌تر است، زیرا دستورالعمل‌ها در فهرست برنامهٔ منبع، لزوماً دستورالعمل‌هایی نیستند که اجرا می‌شوند.