|
General comments |
Top Previous |
|
This is a brief discussion of what went into the code development.
First of all, it is written in Delphi. Code written in Borland Delphi is more reliable and secure than code written in any other language. It is unfortunate that the world programming community and programming managers are oblivious to this fact. Reliability must always be our highest priority.
The program uses the dbisam database, which is the best database available for small to medium systems. Dbisam does not require separate installation of the database.
The program had to include the proper design for the database, which means how to store and display the data. Clear grids and editors are used.
The program retrieves data using the Delphi Open Source project Indy 10.
Another challenge which I had to face was the event structure. Things can happen simultaneously and interfere with each other, such as trying to simultaneously send and retrieve email.
Errors have to be properly displayed. The user must be able to continue running even after an error occurs. Errors can happen in saving a file, connecting to a server, and many others.
The program was fully tested, taking into account the complexity of the database design and event structure.
Enjoy this wonderful program! |