In their introduction to code conventions for the Java programming language, Sun Microsystems provides the following rationale: Code conventions are important to programmers for a number of reasons: 40%–80% of the lifetime cost of a piece of software goes to maintenance.
Sun Microsystems در مقدمه ای برای قوانین کد نویسی زبان برنامه‌نویسی جاوا، دلایل زیر را ارائه می‌دهد: معاهدات کد برای برنامه نویسان به دلایل مختلف اهمیت دارد: ۴۰٪ -۸۰٪ از هزینه عمر یک قطعه نرم‌افزار به تعمیر و نگهداری می‌رود.