Αρχική Λογισμικό Λογισμικό ώς υπηρεσία

Re-coding Delphi2java

 

A brief overview about 'computer language' translation.


Lets accept it.
A good programmer remains a good programmer no matter the programming language he chooses to work with.
This is due to that a good program is mainly the product of analytical and logical process (from the part of programmer) and less features of the programming language per se.

Unfortunately work that has been done (i.e. hundreds of hours of reasonable thought and key punching) is trapped into a specific technology. The word ‘trap’ here is not an exaggeration because every technology tries to be so distinguished from the others in a way that escaping from that has as punishment the recoding of the same things all over again.

But the programmers hate to do ‘same things’.

n the other hand to keep working in two technologies at the same time (older programs and newer ones) is obviously ‘very expensive’. Another option is to stay with the technology chosen. This may be look like the elderly driving car models that show their age miles away. This is not an option also.
This situation has as result every programmer, after 2 or 3 years of enthusiastic work with a specific technology, to start have bad sleep. Every single day has, somewhere in the back of his mind, thoughts about the newer or other technologies. It is like the enthusiastic love period of humans, sooner or later it is realized that the beloved person is not the better. Other persons are distinguished also. (Fortunately in computer technology ‘falling in love’ with another technology involves no ethic issues at all!)
As programmers we faced the same dilemmas (about technology) and we tried a solution on that. I hope the answer will help our colleges to have better sleep.

Rafael J. Pavlides
Senior Software Engineer

Press here to visit re-coding.

 

 
   

Λογισμικό ώς υπηρεσία

Μετάφραση Google