1 of 59 menu

Code Style – Standard für Codegestaltung

Code style im allgemeinen Sinn stellt Empfehlungen und Vereinbarungen über den Stil des verwendeten Codes dar.

In jeder Programmiersprache gibt es in der Regel eigene allgemein anerkannte Standards für die Codegestaltung. Diese Standards regeln in der Regel die Setzung von Leerzeichen, Klammern sowie den Schreibstil von Namen für Variablen und Funktionen: camelCase, snake_case, kebab-case, PascalCase.

Die Einhaltung von Codestandards ist aus mehreren Gründen wichtig:

  • Im Arbeitsprozess überwiegt oft das Lesen von Code gegenüber dem Schreiben. Bevor Code ergänzt oder ein aufgetretener Fehler behoben werden kann, muss eine große Menge bereits geschriebener Zeilen gelesen werden. Dabei spielt ein einheitlicher Codestil eine große Rolle, der diese Aufgabe beschleunigt.
  • Das Schreiben und die Wartung von Code sind die Grundlage der Entwicklung jeglicher Art von Software, auf die etwa zwei Drittel der Kosten des Gesamtbudgets entfallen.
  • In den meisten Fällen schreibt nicht eine Person den Code, sondern ein ganzes Team. Dabei kommt es häufig zu Situationen, in denen Code, der von einer anderen Person geschrieben wurde, geändert oder ergänzt werden muss.

Siehe auch

  • Code-Stil camelCase,
    der oft bei den Namen von Variablen und Funktionen Anwendung findet
  • Code-Stil snake-case,
    der oft bei den Namen von Variablen und Funktionen Anwendung findet
  • Code-Stil kebab-case,
    der oft bei den Namen von Variablen und Funktionen Anwendung findet
  • Code-Stil pascal-case,
    der oft bei den Namen von Variablen und Funktionen Anwendung findet
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen