Kwaliteitsbewaking is bij softwareontwikkeling enorm belangrijk. Bij kwaliteit draait het erom in hoeverre de requirements zijn gehaald en hoe veel bugs er in het eindresultaat zitten. Maar de applicatie bestaat volledig uit code. Juist daar verhoogt kwaliteitsbewaking de slagingskansen. Daar is men zich blijkbaar niet van bewust. Bij veel ontwikkelaars en managers leeft het idee dat als de code eenmaal werkt, deze vooral niet meer gewijzigd moet worden. Een goed gedefinieerde styleguide is echter een goede aanvulling op de architectuur van de applicatie.
De architectuur beschrijft hoe de applicatie er in grote lijnen uitziet en de styleguide legt daarbij op microniveau vast hoe de code eruit moet zien en met welke procedures de kwaliteit van de code hoog wordt gehouden. Het gaat daarbij om afspraken over de maximale grootte van methoden, gebruik van witruimte en de hoeveelheid documentatie. Verder draagt ook het regelmatige gebruik van bepaalde tools bij aan een goed gefundeerde codestijl.