JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=12d7c0b285bbc4f17f9f8e20570c3d9fMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Sauberer Programmierstil?
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
coder2k
Mini JLI'ler



Anmeldedatum: 09.01.2003
Beiträge: 17
Wohnort: Damage Inc.
Medaillen: Keine

BeitragVerfasst am: 10.01.2003, 20:25    Titel: Antworten mit Zitat

Ah! Danke sehr! Jetzt funktionierts auch Very Happy
_________________
Pascal RuLeZ!!!
Trotzdem lern' ich C++ Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Jörg
JLI MVP
JLI MVP



Anmeldedatum: 19.07.2002
Beiträge: 182
Wohnort: Siegen/NRW
Medaillen: Keine

BeitragVerfasst am: 10.01.2003, 23:31    Titel: Antworten mit Zitat

Der Stil ist im Prinzip ganz in Ordnung, außer dass du bei einigen Variablen vergisst die ungarische Notation zu verwenden.
_________________
www.messiahzone.de.vu
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
coder2k
Mini JLI'ler



Anmeldedatum: 09.01.2003
Beiträge: 17
Wohnort: Damage Inc.
Medaillen: Keine

BeitragVerfasst am: 10.01.2003, 23:36    Titel: Antworten mit Zitat

Du hast Recht!
Wenn ich jedoch ehrlich bin, habe ich die ungarische Notation in meinen 3 Jahren Pascal noch nicht großartig benutzt. Embarassed
Wie wichtig sollte man sie einstufen?
_________________
Pascal RuLeZ!!!
Trotzdem lern' ich C++ Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Jörg
JLI MVP
JLI MVP



Anmeldedatum: 19.07.2002
Beiträge: 182
Wohnort: Siegen/NRW
Medaillen: Keine

BeitragVerfasst am: 10.01.2003, 23:46    Titel: Antworten mit Zitat

Ich persönlich finde sie sehr wichtig, denn sie trägt sehr zur Übersichtlichkeit des Quellcodes bei.
_________________
www.messiahzone.de.vu
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Hazel
JLI MVP
JLI MVP


Alter: 39
Anmeldedatum: 19.07.2002
Beiträge: 1761

Medaillen: Keine

BeitragVerfasst am: 10.01.2003, 23:58    Titel: Antworten mit Zitat

Also ich persönlich mag die ungarische Notation überhaupt net... woher das kommt? Sie hat mich damals bei meinem ersten Versuch, für Windows zu programmieren, abgeschreckt... ist halt so 'ne Art Phobie. :P
_________________
*click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
coder2k
Mini JLI'ler



Anmeldedatum: 09.01.2003
Beiträge: 17
Wohnort: Damage Inc.
Medaillen: Keine

BeitragVerfasst am: 11.01.2003, 00:25    Titel: Antworten mit Zitat

Hazel hat Folgendes geschrieben:
Also ich persönlich mag die ungarische Notation überhaupt net... woher das kommt? Sie hat mich damals bei meinem ersten Versuch, für Windows zu programmieren, abgeschreckt... ist halt so 'ne Art Phobie. Razz


Mr. Green Mr. Green Mr. Green Mr. Green

Nunja...sie ist ja vielleicht wichtig, aber ich glaube nicht, dass es was bringt, wenn man alleine an einem Programm arbeitet. Mir geht es so, dass ich anhand der Variablennamen erkenne, um was es sich handelt. Deshalb finde ich, dass sich die ungarische Notation nicht lohnt. Nur bei Zeigern verwende ich sie, damit ich z.B. einen Zeiger auf die Variable "Zahl" "pZahl" nennen kann. Ich kann ja keinen Zeiger "Zahl" auf eine Variable "Zahl" zeigen lassen. Ansonsten finde ich es nicht hilfreich.
Nunja, ich denke, das muss jeder selbst wissen, oder? Trotzdem werde ich versuchen, mir die ungarische Notation nach und nach anzugewöhnen...schaden kann's schließlich nicht Smile
_________________
Pascal RuLeZ!!!
Trotzdem lern' ich C++ Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 11.01.2003, 13:22    Titel: Antworten mit Zitat

Am Anfang hat mich die ungarische Notation auch angekotzt und ich wusst nich warum man die verwenden sollte... aber irgendwie hab ich dann selber irgenwann nimmer durchgeblickt und hab mir nach und nach angewöhnt sie zu verwenden und machs heute eigentlich automatisch. jetzt versteh ich auch wieder was ich zusammen geschrieben hab Smile
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
coder2k
Mini JLI'ler



Anmeldedatum: 09.01.2003
Beiträge: 17
Wohnort: Damage Inc.
Medaillen: Keine

BeitragVerfasst am: 11.01.2003, 14:08    Titel: Antworten mit Zitat

Nagut...mein Problem ist legidlich, dass ich sieh, selbst bei 2000-Zeilen Quellcode in einer einzigen Datei unter Pascal nie verwendet/gebraucht habe. Trotzdem werde ich's mir irgendwie angewöhnen.
_________________
Pascal RuLeZ!!!
Trotzdem lern' ich C++ Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 11.01.2003, 17:12    Titel: Antworten mit Zitat

Mal was anderes: Was ich überhaupt nicht dulden kann ist zB folgendes:
Code:

void main(void){
    if(hallo != ciao){
        return; }
    }

Wenn die "{" und die "}" so gesetzt sind stehen mir schon die Haare zu Berge.
Zum Glück hat das Christian so gemacht wie ich. Zerbst zum Beispiel nicht, da kriegt man schonmal "Kopfschmerzen". Mr. Green
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
coder2k
Mini JLI'ler



Anmeldedatum: 09.01.2003
Beiträge: 17
Wohnort: Damage Inc.
Medaillen: Keine

BeitragVerfasst am: 11.01.2003, 17:29    Titel: Antworten mit Zitat

Du meinst, wenn man die geschweiften Klammer in die gleiche Zeile der letzten Anwendung schreibt???? Das kann ich auch nicht leiden! Aber, ohne Christian nahe treten zu wollen, das kommt im Buch auch an 1 oder 2 stellen vor (glaube ich zumindest) . Ich finde, dass DAS die Lesbarkeit extrem verschlechtert. Ich setze die Klammern sowieso in eine neue Zeile, weil ich das vom "begin" und "end" aus Pascal noch gewohnt bin. Da hab ich das noch nie gesehen, dass ein begin noch in der Zeile der letzten Anweisung steht.
Auf jeden Fall gebe ich dir vollkommen Recht!
_________________
Pascal RuLeZ!!!
Trotzdem lern' ich C++ Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Kampfhund
Super JLI'ler


Alter: 42
Anmeldedatum: 20.07.2002
Beiträge: 408

Medaillen: Keine

BeitragVerfasst am: 11.01.2003, 17:50    Titel: Antworten mit Zitat

ich schreibe vor jede funktion noch einen trennstrich:

Code:

//======... bis Zeichen nr 100
// beschreibung der funktion


so kann man leichter den Anfang oder das Ende einer funktion finden und man hat gleich eine beschreibung der funktion. Ich glaube sogar, dass wenn man diese funktion in quelltext irgendwo hinschreibt, dass dann die beschreibung in einem Kasten mit eingeblendet wird während man den funktionsnamen schreibt.

was ich zB hasse, ist wenn jemand massenzuweisungen ohne tabulatoren schreibt:

Code:

Window.height = 100;
Window.width = 200;
Window.MenuIconName = "abc";
Window.Style = MENU_STYLE_NORMAL;
...


Die ungarische Notation verwende ich auch nur bei zeigern.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
coder2k
Mini JLI'ler



Anmeldedatum: 09.01.2003
Beiträge: 17
Wohnort: Damage Inc.
Medaillen: Keine

BeitragVerfasst am: 11.01.2003, 20:40    Titel: Antworten mit Zitat

Was mir hier auffällt, ist, dass fast jeder einen eigenen Stil entwickelt. Sozusagen gibt es ja gar nicht DEN sauberen Programmierstil. Dann wird wohl nur die Zeit zeigen, wie ich das mit C++ machen werde Smile
_________________
Pascal RuLeZ!!!
Trotzdem lern' ich C++ Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik Alle Zeiten sind GMT
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum