Was ist Quellcode?
Quellcode – auch Sourcecode – ist der Programmcode den Programmierer erzeugen um damit Softwareprogramme zu erzeugen.
Jede Software besteht aus vielen Zeilen Quellcode
Jedes Computerprogramm besteht aus vielen Zeilen Quellcode. Mit einem Compiler wird der programmierte Quellprogrammcode in für Computer lesbaren Maschinencode – auch als Binärcode bezeichnet – übersetzt. Der Assembler der Entwicklungsumgebung des Programmierers übersetzt den Quellcode einer bestimmten Programmiersprache verfasste Softwareprogramm in die für den Computer verständliche Maschinensprache.
Woran erkenne ich guten Quellcode?
Guter Quellcode erfüllt in erster Linie drei Qualitätskriterien:
- Guter Quellcode ist formal = syntaktisch korrekt
- Guter Programmcode ist perfekt strukturiert
- Guter Quellcode ist verständlich kommentiert
Bereit anhand dieser drei grundlegender Kriterien können Sie Quellcode in einem ersten Schritt auf seine Qualität beurteilen. Losgelöst davon sind Qualitätskriterien wie Performance und guter Programmierstil.
Qualitätsrichtlinien für guten Quellcode
Entwurfsmuster und Pattern gelten als Richtlinien für guten Quellcode. Ebenso dienen etablierte Standards wie die ISO 25010 Norm als allgemeine anerkannte Qualitätskriterien von Software, IT-Systemen und Software-Engineering.