Hallo Leute,
ich hoffe, ich löse jetzt keine Grundsatzdiskussion aus, aber ich habe ein paar Fragen zum Thema "Programmierstil". Ich möchte nur wissen, was allgemein als "guter Stil" angesehen wird bzw. als grober Stilfehler. Hauptsächlich möchte ich Dinge vermeiden, die "man nicht macht". Man ordnet ja z.B. eingebundene Header-Dateien alphabetisch, was man nicht zwingend müsste, aber empfohlen wird.
1.
Ist es sinnvoll, im Header kurze Funktionen auszuprogrammieren? Ich habe die meisten get und set Funktionen im Header programmiert, weil sie fast immer nur eine Zeile einnehmen. Dadurch wird die cpp-Datei übersichtlicher, weil sie nicht so viele Funktionen enthält. Ist das zu empfehlen, oder verwirrt das eher?
2.
Wo erklärt man Member-Variablen am sinnvollsten? Im Header, in der cpp-Datei ( wo sie ja meistens initialisiert werden ) oder an beiden Stellen (und dann mit dem gleichen Text) ? Sollte man Funktionen auch im Header beschreiben, oder reicht es in der cpp-Datei?
3.
In welcher Reihenfolge ordnet man Variablen an? Alphabetisch? Logisch zusammenhängend? Nach ihrem ersten Auftreten? Ganz egal?
4.
In welcher Reihenfolge ordnen man Funktionen an ( abgesehen von, public, private, public slots, private slots)?
Vielen Dank,
Lesezeichen