Diskussion zum Artikel "Von den Grundlagen zur Mittelstufe: Bubblesort anpassen und optimieren"

Neuer Artikel Von den Grundlagen zur Mittelstufe: Bubblesort anpassen und optimieren :

In diesem Artikel wird ein sehr einfacher und leicht verständlicher Mechanismus erläutert, dessen Zweck darin besteht, ein beliebiges Array zu sortieren. Dabei werden wir sehen, dass das erzielte Ergebnis nicht immer den Erwartungen entspricht, sodass die Implementierung selbst angepasst werden muss, um die gewünschten Ergebnisse zu erzielen.

Im vorherigen Artikel „Von den Grundlagen zur Mittelstufe: Orientierung in der Sandbox“ haben wir uns damit befasst, wie man sich in einer der von MetaTrader 5 unterstützten Sandboxen zurechtfindet. Es wurde außerdem gezeigt, dass wir dies auf zwei völlig unterschiedliche Weisen und zu unterschiedlichen Zwecken tun können. Eine Möglichkeit zur Navigation bestand darin, ein im Betriebssystem selbst integriertes Dialogfeld zu verwenden, was diese Methode zur praktischsten, einfachsten und bequemsten Art machte, sich innerhalb der Sandbox zu bewegen.

Es wurde jedoch auch eine zweite Navigationsmethode vorgeführt. Diese Methode wird direkt im Code der zu entwickelnden Anwendung implementiert, was sie etwas komplexer macht. Tatsache ist, dass der Zweck des Navigationssystems in diesem Fall nicht darin besteht, eine schnelle und einfache Interaktion mit dem Nutzer der Anwendung zu ermöglichen, sondern eine ganz andere Aufgabe zu erfüllen: festzustellen, welche Dateitypen vorhanden sind und wie die Verzeichnisstruktur innerhalb der Sandbox aufgebaut ist.

Dieser zweite Ansatz – oder besser gesagt: diese Art, sich in der Sandbox zurechtzufinden – eröffnet uns einige Möglichkeiten, die wir gleich ein wenig erkunden können. Das liegt daran, dass in der Praxis oft Probleme auftreten können, auch wenn beim Testen der Anwendung alles perfekt zu laufen scheint. Dateien und Verzeichnisse können in völlig chaotischer Reihenfolge angezeigt werden, und – was in diesem Fall weitaus wahrscheinlicher ist – die Namen können in falscher Reihenfolge aufgeführt sein.


Autor: CODE X

Kommentare, die nichts mit diesem Thema zu tun haben, wurden inden Bereich „Off-Topic-Beiträge“ verschoben.