Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the quickest way to learn to support Delphi? [closed]

I have taken over support for some applications written in Delphi. I have programming experience, but none in Delphi, and very little in OOP. In the opinion of experienced Delphi programmers, what is the quickest way to learn how to decipher the original programmer's instruction, and correct some problems in the code?

BTW, the code was written in Delphi 5, and the original programmer is not available to answer questions about his work.

TIA

like image 576
Rex Avatar asked Mar 15 '11 17:03

Rex


People also ask

Is Delphi easy to learn?

Delphi is known as a very easy language to learn and use. Developers new to Delphi also have access to extensive free learning resources, including free courses and content on LearnDelphi.org, and on the Embarcadero Channel on YouTube.

Can anyone learn to Cose?

Yes. Anyone can learn to code. With hundreds of online course options, the resources are there to learn computer programming. Whatever your age—even if you're in high school—computer programming skills are highly desirable.

Should I learn Delphi?

Yes, it is. If only because learning Object Pascal will make you a better programmer overal. Delphi (Object Pascal) is basically C++ but as a clear and structured language. It is more powerful than C# and Java, and incomparable to scripting languages like Javascript, Typescript or Python.


1 Answers

The Delphi language itself should not be a problem. It's based on Pascal, and designed for easy comprehension - in fact I have often seen what is practically Pascal used as a pseudo-code. Getting OOP is likely to be more of a challenge.

For a good, basic language reference, I'd recommend 'Delphi in a Nutshell' and of course Delphi Basics.

Further than that, it depends on what programming experience you have had, which you have not specified. COBOL? VB? C/C++? LOGO?

And of course there are hundreds of helpful Delphi experts here on Stackoverflow, who will try to pip each other to the post when locating specific bugs in the code if you can find sections where there is a problem - I'm looking at you in particular, @David Heffernan and @Andreas Rejbrand ;-)

Welcome to StackOverflow, BTW.

like image 151
HMcG Avatar answered Nov 15 '22 15:11

HMcG