AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Mergesort vs. bubblesort Demo (Prob. m. Mergesort)
Thema durchsuchen
Ansicht
Themen-Optionen

Mergesort vs. bubblesort Demo (Prob. m. Mergesort)

Ein Thema von Coder · begonnen am 25. Jun 2006 · letzter Beitrag vom 25. Jun 2006
 
Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#6

Re: Mergesort vs. bubblesort Demo (Prob. m. Mergesort)

  Alt 25. Jun 2006, 21:51
das ist leider ein grausames Beispiel, wie man überhaupt nicht programmieren sollte !
Am besten gleich wieder löschen ! Sorry ! tut mir leid, nimms nicht persönlich !
Aber wäre nicht gut, wenn das zufällig ein Anfänger als Beispiel rannehmen möchte.

Deine proceudre MergeSort_String greift auf Form1 zu, obwohl sie keine Methode von Form1 ist !!
Müll hoch 3. Gewöhn Dir sowas gar nicht erst an, Du kommst in Teufels Küche.
hol Dir mal verschiedene Bücher ("Antipatterns" von William J.Brown, Raphael C. Malveau) oder "Code Complete" von Steve McConnell)
Leider sieht man sowas hier in der DP sehr häufig.
Trenne bitte in Zukunft die Funktionalität des Programms von der Anzeige der Daten.
Das wichtigste Stichwort zum googeln dürfte für Dich das MVC Modell sein.

http://de.wikipedia.org/wiki/Model_View_Controller

Modell und view immer trennen ! Gerade bei solchen Sachen wie Sortierung von Daten, wie Du es hier gemacht hast.
Bitte sowas nicht als "gutes" Beispiel posten.
Gut gemeint ist leider nicht gut gemacht !


Findest Du Deine Procedure BubbleSortClick übersichtlich ?

i := Index[Was]; wer was wo ? was ist was ? Index ? welcher Index ? Was soll man mit diesem Quelltext lernen können ?

Bitte nicht persönlich nehmen, ja ? Ich hab auch so angefangen, leider !
Ist wirklich nur ein guter Rat !
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz