Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by alzaimar,
1. Apr 2010
Na, mit LaTex sieht das doch gleich viel besser aus.
Das 'geniale' Verfahren von Gammatester ist gar nicht so genial, weil es unnötigen Code produziert und am Thema vorbei geht. Wir haben es hier mit einer Fallunterscheidung zu tun, die in der Mathematik auch entsprechend gekennzeichnet wird (große öffnende geschweifte Klammer und dann untereinander die Fälle). Entsprechend sollte der...
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by alzaimar,
20. Feb 2010
Eine Zensur findet in diesem Forum nicht statt.
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by alzaimar,
31. Jan 2010
gammatester, nu beruhig dich doch mal. Ich habe dich doch mit keiner Silbe angegriffen oder beleidigt oder sonstwas. Mir sind halt zwei blöde Fehler unterlaufen, die ich inzwischen im Code behoben habe. Danke übrigens für deine Hinweise. Über die Art und Weise kann man zwar geteilter Meinung sein, aber jeder hat eben sein eigenes Niveau.
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by alzaimar,
30. Jan 2010
Wieso soll ich fragen, der Code soll es mir beantworten. Ich weiss ja nicht, für wen du so Code schreibst, aber ich steh doch nicht auf und lauf in der Abteilung herum, um den Knilch zu finden, der seine Variablen 're' und 'im' oder 'frzl' und 'mpft' nennnt? Gut, hier mag das noch aus dem Kontext hervorgehen, aber für ein T-u-t-o-r-i-a-l ist das etwas kryptisch, findest du nicht?
Hoho...
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by alzaimar,
30. Jan 2010
Wie käme ich dann dazu, Verbesserungsvorschläge zu machen?
Kommentare sind in sauberem Code überflüssig, im Gegenteil: Sie sind zu vermeiden, denn der Code sollte selbsterklärend sein. Nur komplexe mathematische Formeln bilden hiervon eine Ausnahme.
Stimmt. Ich habe meinen Code entsprechend geändert.
Schauen wir uns also deinen Code an:
Wozu steht in deinem Code die 'Discriminant2'? Was...
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by alzaimar,
30. Jan 2010
Das behaupte ich auch nicht, sondern Das sollten Ratschläge sein, die man beherzigen kann oder nicht. Da dich die paar Tipps nicht zu interessieren scheinen (nur 1-3), hege ich den Verdacht, das Dich verständlicher Code also nicht interessiert, und du als Anfänger nur eigene Fortschritte machen willst. Lehrer eben :mrgreen:
Das ist Blödsinn. Ich empfehle Dir das Buch 'Clean Code' von...
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by alzaimar,
29. Jan 2010
Ich würde mir wünschen, wen der Code einige Grundregeln sauberer Programmierung umsetzen würde:
1. Bezeichner sind nicht selbsterklärend. ('Im', 'Re', Feldbezeichner '.indicator', '.a'). Die Parameter a,b,c sind ok, denn das ist einschlägig bekannt.
2. Code-Styleguides werden ignoriert (Typen fangen z.B. in Delphi mit 'T' an)
3. Magic Numbers (case indicator of)
4. DRY-Prinzip ignoriert...