Ergebnis 1 bis 5 von 5
-
07.08.2013, 11:28 #1Dreami
Welchen "Indent"-Stil bevorzugt ihr?
Ich habe mittlerweile schon einige Stile gesehen und möchte gerne fragen, welchen Einrückungs-Stil ihr bevorzugt. Nutzt ihr Tabs oder Leerzeichen dafür?
Die bekanntesten Stile findet ihr hier:
Indent style - Wikipedia, the free encyclopedia
Ich persönlich benutze den Allman-Style, weil er für mich am übersichtlichsten ist. Ich sehe so immer, wo meine Klammern anfangen und aufhören, zudem muss ich bei Änderungen keine Klammern mitschleppen.
Dabei benutze ich Tabs, weil so jeder persönlich einstellen kann, wie weit der Code eingerückt werden soll - reicht es am Tag noch für angenehme 4, sind in der Nacht schon mal 8 angesagt
(Denkt daran, die Einrückungen im Forum zu benutzen, es hat eben meine Leerzeichen (Tabs gingen nicht) gefressen )
function foo()
{if(bar)
{print "Hello"}
else
{print "World"}}
Ein Kritikpunkt ist, dass es mehr Bildschirmplatz verbraucht. Ich bin aber persönlich der Meinung, dass wir nicht mehr in den 80ern sind und heute wesentlich mehr Bildschirmfläche zur Verfügung haben.
Ich muss dazu aber anmerken, dass ich bisher vorallem einfacheres programmiere, wo auch nur ich daran arbeite. Da ich in der Systemintegration arbeite, ist es auch für meine weniger programmierenden Kollegen einfacher, den Code zu verstehen
Was sind eure Gründe für euren Coding-Style?
PS: Ich weiss, ich weiss, K&R haben immer Recht
-
-
07.08.2013, 11:45 #2SurviveX
AW: Welchen "Indent"-Stil bevorzugt ihr?
Schwierig sich da wiederzufinden. Ich benutze entweder den "1TBS"- oder den "BSD KNF"-Style. Sehen beide sehr ähnlich aus, da sie beide vom "K&R"-Style abstammen. Ich mag es überhaupt nicht, wenn irgendwelche Klammern eine ganze Linie für sich beanspruchen. Das hat in meinen Augen keinen grösseren Vorteil und es ist mir mittlerweile ein Dorn im Auge. Bei kleinem Code kann ich ja noch wegsehen, aber wenn der Code im "1TBS"-Style mehrere zehntausend Zeilen lang ist, fände ich es eine Zumutung den gleichen Code in einem anderen Style zu lesen.
Übrigens benutze ich immer den Tabulator. In einem guten Entwickler-Editor sollte die gewünschte Einrückung individuell einstellbar sein.
-
07.08.2013, 14:28 #3aicome99
AW: Welchen "Indent"-Stil bevorzugt ihr?
function foo() {if(bar) {print "Hello"}
else {print "World"}}
Tabs nutze ich immer. Sind auch schon in der IDE eingestellet. Ohne würde ich mich nicht wohl fühlen.
Anfangs nutzte ich auch den Style von Dreami, dann aber wurde mir der Style irgendwann zu unübersichtlich und somit verwende ich nun den Style. Wenn man dann im Code viele Schleifen und Kontrollstrukturen hat, dann grieg ichs nicht mehr rüber.
Muss ja auch sagen, ich schreibe nur Programme für mich, sind also (noch ) nicht 20.000 Zeilen.
-
07.08.2013, 14:38 #4SurviveX
-
07.08.2013, 14:47 #5aicome99
AW: Welchen "Indent"-Stil bevorzugt ihr?
Nee, finde irgendwie keine richtige GUI für C. Außer WinApi. Hab dort schon nen bissel angefangen, jedoch siehts da schrecklich aus und im Internet ist nichts von Online Büchern oder sonstiges..
Sieht so aus, als müsste ich mir n Buch kaufen oder ich muss mal C++ halbwegs lernen und dann mal Qt oder sonst was versuchen..
P.S.: Kann auch mal nen Screen von der Hässlichen Anwendung Posten.
Ähnliche Themen
-
Suche Spiele im Stil von "Noitu Love 1/2": Wie man im Titel schon sehen kann, geht es mir um Noitu-Love ähnliche Titel. Wichtigstes merkmal für mich ist, dass sie natürlich 2D sein müssen.... -
Suche PS2/3 Spiele "Shadow of the Colossus"; "ICO"; "We love Katamari": Wie schon im Titel steht, Suche diese 3 PS2 Titel (und hoffe, dass sie auf der ps3 laufen!) Es gibt sie nicht mehr neu zu kaufen, und bei... -
Tausche/verkaufe "Little BIG Planet", "Motorstorm", "Burnout Paradise" und "Skate": hi, hab diese drei Spiele anzubieten, alle OVP und in einwandfreiem Zustand. Ich bräuchte einen original Sony Sixaxis Controller, da ich bis jetz... -
Welchen "HDMI" Eingang habe ich? 720p, 1080i ?: Leider weiss ich nicht wieviel "p" oder "i" mein LCD TV erzeugen kann! Details: Bildschirmdiagonale 80 cm (sichtbar) Auflösung 1366 x 768... -
Welchen LCD 37" - 42" wenn man ein gutes PAL Bild haben möchte ?: Hallo an alle, ich bin neu in eurem Forum und hab natürlich auch gleich mal eine Frage an euch. Wir besitzen noch eine alte 64´er Sony Röhre...
Tom Henderson: Informationen zur Spielzeit. "Erwartet kein 40+ Stunden-Spiel!" Spoiler ...
LEGO Horizon Adventures