Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Grundlagen der Programmierung: Basiswissen

Code auf verschiedene Dateien aufteilen

Testen Sie unsere 2019 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Es besteht die Möglichkeit, extrem lange Quellcodes auf mehrere Dateien aufzuteilen. Dadurch wird das Bearbeiten einzelner Teile des Codes in einem Team wesentlich vereinfacht.

Transkript

Wenn wir programmieren, dann kann es sehr schnell passieren, dass unser Code wahnsinnig lang wird, dass wir hunderte, tausende, abertausende von Code-Zeilen haben. Das wird eine sehr, sehr große Datei, das wird eine sehr unübersichtliche Datei. Und was liegt da näher, als dass wir diese ganzen Code-Zeilen in verschiedene Dateien aufteilen. Das machen wir natürlich nicht einfach zufällig, immer nach 100 Zeilen, sondern wir werden versuchen, nach logischen Blöcken die Code-Zeilen auf unterschiedliche Dateien aufzuteilen. In eine Datei kommt alles, was mit Benutzereingaben zu tun hat. In eine zweite Datei kommt alles, was mit Ausgaben zu tun hat. In einer dritten Datei, schreiben wir die grundsätzliche Konfiguration unseres Files bspw. hinein. Es kann sehr schnell sein, dass wir nicht nur 3 Dateien haben, sondern dass wir 10, 20, hunderte Dateien haben. Und  das hat natürlich auch den Vorteil, dass verschiedene Programmierer und Programmiererinnen gleichzeitig an einem Projekt arbeiten können, denn sie arbeiten ja technisch gesehen an unterschiedlichen Dateien. Für unser Beispiel hier im Rahmen dieses Kurses werden wir das nicht brauchen. Wir werden immer in einer Datei arbeiten. Aber dass Sie ein Gefühl dafür bekommen, wie man in großen Projekten arbeitet, zeige ich Ihnen einmal, wie wir auch unterschiedliche Dateien mit JavaScript einbinden können. Wenn wir unterschiedliche Dateien in unserem Projekt brauchen, gehen wir zunächst so vor, wie bisher auch. Wir haben ein Script-Tag, hier blau dargestellt, und da wird eine einzelne Datei "script.js" eingebunden. Und wenn ich 2 oder 3 Dateien einbinden möchte, dann mache ich mir hier ein bisschen Platz, dann schreibe ich ein zweites Script-Tag, und füge eine andere Datei ein. Und so mache ich das mit einer dritten Datei eben auch; und dann kann ich hier unterschiedliche Dateien in einem Script quasi zusammenfassen. Das heißt, der Computer wird diese 3 Dateien laden und dann der Reihe nach ausführen. Wichtig ist jetzt hier allerdings die Reihenfolge - Ordnung ist das halbe Leben. Denn wenn Sie sich vorstellen, Sie haben hier ein script.js, und diese script.js beinhaltet Code, der sich auf einen Code bezieht, der z.B. in der moreFunctions erst steht, dann kann ich mit script.js noch gar nicht darauf zugreifen, denn diese 3 Dateien werden vom Computer erst schrittweise, also nach und nach geladen. Und wenn ich mich bei script.js auf eine Funktion beziehe, die es noch gar nicht gibt, weil sie in moreFunctions.js erst definiert wird, dann kann das hier zu Problemen führen. Und es kann natürlich auch sich auf alle Dateien dann beziehen. Das heißt ich muss erst einmal sicherstellen, dass ich die Funktion, die ich aufrufe, auch tatsächlich schon definiert habe, und das es die auch tatsächlich schon gibt. Das heißt, die Reihenfolge von unterschiedlichem Scripttext in meinem HTML-Code, die ist sehr, sehr wichtig. Ich sollte darauf achten, dass ich eben das, worauf ich mich beziehe, auch tatsächlich schon geladen ist. Das ist wichtig, wenn wir große JavaScript-Projekte umsetzen möchten mit 5, mit 10 oder vielleicht mit 20 unterschiedlichen Dateien. Aber im Rahmen dieses Trainings werden wir alles in einer einzigen Datei zusammenfassen, sodass wir auf die Reihenfolge von unterschiedlichen Dateien gar nicht achten müssen.

Grundlagen der Programmierung: Basiswissen

Steigen Sie ein in die Welt der Computerprogrammierung und verschaffen Sie sich das Grundwissen, um schon bald eigene Lösungen und Anwendungen zu schreiben.

5 Std. 38 min (64 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Exklusiv für Abo-Kunden
ISBN-Nummer:978-3-99032-074-7
Erscheinungsdatum:06.12.2013
Aktualisiert am:01.02.2017
Laufzeit:5 Std. 38 min (64 Videos)

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!