Thema: Kundenliste

Einzelnen Beitrag anzeigen

Hobbycoder

Registriert seit: 22. Feb 2017
930 Beiträge
 
#65

AW: Kundenliste

  Alt 20. Apr 2017, 09:23
Also mal so generell:
Ein Programm folgt immer der Logik des erstellten Sourcecode, und das peinlich genau. Es berücksichtigt nur die Funktionen, die du ihm mitgibst.
Das heißt im Umkehrschluss, dass es deine Aufgabe als Entwickler ist, alle benötigten Funktionen bereitzustellen und alle Eventualitäten zu berücksichtigen.
Also musst du als allerersten einmal dir alle Funktionen, die dein Programm erfüllen soll, definieren (auf Papier, oder im Kopf). Dann jede Funktion in kleineren Einzelschritte zerlegt, deren Aufgabe möglich klein und unabhängig vom Gesamtergebnis sind.
Das so wie bei einem Architkten. Als erstes legt er erst eine Gundsätzlichen Grundriss fest, auf Basis der Anforderungen an das Gebäuse. Erst danach werden die Detail der einzelnen Räume festgelegt. Anschließend werden für die Gewerke die Anforderungen z.B. die Art und Maße der Fenster festgelegt, die an den Glaser übergeben wird, damit er die Fenster fertigen kann, ohne aber das Gebäude zu kennen.

Wird jetzt aber vom Architekten etwas vergessen, z.b keine Türen, dann hat das Haus hinterher halt keine Türen. Das ist aber dem Glaser, Elektriker und Maler total egal.

Soll unterm Strich heißen, mach dir einen Plan. Denk über alles in Ruhe nach, und gehe jeden Schritt einzeln durch, und prüfe, ob er unabhängig vom Rest das macht, was er soll, und ob du dabei nicht irgendwas vergessen hast.
Nimm dir die Zeit zu verstehen wie alles funktioniert und auch warum jetzt das eine oder andere nicht funktioniert. Wenn du die Funktionsweise von etwas nicht verstehst oder du unsicher bist, dann mach die dir erst mal klar. Es gibt Unmengen Tutorials im Internet zu SQL, Objektlisten und Datenverwaltung.
Und die Hinweise, die du hier erhältst, solltest du auch nicht blind reinkopieren, sondern deren Sinn verstehen und dann selbst umsetzten.
Auch der Umgang mit dem Debugger sollte dir geläufig sein, den er ist das beste Hilsmittel bei deiner Suche nach deinen Fehlern.
Das kann die keiner abnehmen.
  Mit Zitat antworten Zitat