A kódolási szabályok fontosságáról
A programok méretének a növekedésével egyre fontosabbá válik annak elősegítése, hogy a program forráskódja könnyen áttekinthető és megérthető legyen.
Fontossá válik, hogy a gyakran különböző országokból érkező (ezáltal természetesen más alaptudással rendelkező) fejlesztők könnyen kialakíthassák azt a terminológiát, amelyet a munkájuk során – mind a beszélgetések alkalmával, mind a programjaik írása közben – használnak. Ez a félreértések és az esetleges programhibák hatékonyabb felismeréséhez esetleg elkerüléséhez vezethet.
Ugyanakkor a kódolási szabályok nem csupán elképzeléseink egységes kifejezésekkel történő megfogalmazására térhetnek ki, hanem korlátozhatják azokat a lehetőségeket is, amelyekkel egy adott problémát megoldani szándékozhatunk. (Szűkíthetik a nyelvet.) Meghatározhatják például, hogy hogyan nevezzük el típusainkat, változóinkat vagy bizonyos funkcionalitást ellátó vagy használó programrészeinket. Módszereket, ajánlásokat adhatnak bizonyos típusú problémák megoldására, kezelésére, ezáltal megelőzhetik a különböző megoldásokból születő programozási hibák fellépését. Hatással lehetnek a hibakezelésre és a kommentezésre is.
A szabályok együttese a program következetes felépítését, és ezáltal biztonságát hivatott szolgálni.
Haladó programjainkat ennek megfelelően egy „egységesebb” formában készítjük el, és példákat mutatunk néhány a gyakorlatban is gyakran használt szabályra. (Analizáló programot egyelőre nem használunk a magyarázatok megkönnyítése miatt.)