4 Werkzeug
4.1 Navigieren und Manipulieren
Zugriff, Suche, Lesen
- Verstehen eigenen und fremden Codes.
- Erlernen eines Frameworks.
- Denken in Strukturen und Mustern.
- Schnelligkeit und Vollständigkeit des Zugriffs
Unmittelbares Lesen des Codes
- sprechender Code vs. krypt. Abk. u. Var.,
- statt nur API-Dokumentation (up to date?).
Parallele / Rekursive Sichten / Browser auf Objekte
- der Klasse,
- der Klassenhierarchie,
- der Obergruppe.
Oberklassenkette
- z.B. ererbte, Überschriebene Methoden, Variablen.
|
References / Declarations
- Wer benutzt das Objekt, die Methode, die Variable.
- Welche Objekte, Methoden, Variablen benutzt eine Methode.
Überwiegend erst durch ein Repository effizient möglich.
Schreiben
Anachronismen:
Positionierung von Methoden, Datei-Aufbau-Gestaltung,
Platzierung einer Datei im Dateisystem, Datei-Mengen.
vs.
Gruppierung / Handhabung von:
Methoden (protocols, members),
Objekten (configurations, applications, categories, packages).
Modellieren <=> Programmieren (XP)
|