Was ist der schnellste Weg zu lernen, Delphi zu unterstützen? [geschlossen]

8

Ich habe die Unterstützung für einige in Delphi geschriebene Anwendungen übernommen. Ich habe Programmiererfahrung, aber keine in Delphi und sehr wenig in OOP. Was ist nach Ansicht von erfahrenen Delphi-Programmierern am schnellsten zu lernen, wie man die Anweisungen des ursprünglichen Programmierers entschlüsselt und einige Probleme im Code korrigiert?

Übrigens, der Code wurde in Delphi 5 geschrieben, und der ursprüngliche Programmierer ist nicht verfügbar, um Fragen zu seiner Arbeit zu beantworten.

TIA

    
Rex 15.03.2011, 17:44
quelle

3 Antworten

3

Die Delphi-Sprache selbst sollte kein Problem sein. Es basiert auf Pascal und wurde für einfaches Verständnis entworfen - tatsächlich habe ich oft gesehen, was praktisch Pascal als Pseudo-Code benutzt. OOP zu bekommen ist wahrscheinlich eine größere Herausforderung.

Für eine gute, grundlegende Sprachreferenz würde ich "Delphi in Kürze" und natürlich empfehlen Delphi Basics .

Außerdem hängt es davon ab, welche Programmiererfahrung Sie gemacht haben, die Sie nicht angegeben haben. COBOL? VB? C / C ++? LOGO?

Und natürlich gibt es hier auf Stackoverflow hunderte hilfreiche Delphi-Experten, die versuchen, sich beim Aufspüren bestimmter Bugs im Code gegenseitig anzulocken, wenn Sie Abschnitte finden, in denen es ein Problem gibt - ich betrachte es Sie insbesondere @David Heffernan und @Andreas Rejbrand; -)

Willkommen bei StackOverflow, BTW.

    
HMcG 15.03.2011 18:29
quelle
2

In Ihrem Fall würde ich "Learning by Doing" sagen. Wenn Sie etwas Programmiererfahrung haben, sollten Sie in der Lage sein, die Schritte in einem Delphi-Programm zu befolgen.

1) Öffnen Sie das Projekt in Delphi 5
2) Öffnen Sie ein Formular (Fenster) durch Drücken von Shift + F12
3) Wählen Sie die Komponente, die den Code aufruft, den Sie überprüfen möchten 4) Drücken Sie F11, um den Objektinspektor zu öffnen, und suchen Sie das Ereignis auf der Registerkarte "Ereignisse"
5) Wechseln Sie zur Methode, indem Sie auf das Ereignis
doppelklicken 6) Fügen Sie einen Haltepunkt (F5) ein 7) Führen Sie den Code von der IDE (F9) aus 8) Und durch die Codezeilen mit F7 (Schritte in Subroutinen) und F8 (Schritt über Subroutinen) gehen 9) Beobachten Sie, wie sich die Variablen ändern, indem Sie sie mit Strg + F5 ansehen 10) Wenn du Hilfe zu irgendeinem Code benötigst, drücke F1 (Hilfe war immer noch gut in D5, AFAIR)
11) Google es und StackOverflow es

Prüfe diese Frage für gute Neulinge in Delphi-Büchern, und diese Frage für das allgemeine Delphi-Lernen.

    
Jørn E. Angeltveit 15.03.2011 18:59
quelle
1

Ich denke, das wäre ein guter Anfang. Teach Yourself Borland Delphi 4 in 21 Tagen

    
Mikael Eriksson 15.03.2011 17:56
quelle

Tags und Links