Backup, backup, and more backup
Last, but definitely not least. Although almost every professional book, every instructor in a professional course, and probably every mentor you had constantly told you that backup is one of the most important tasks and responsibilities you have as a developer we keep encountering repeating backup disasters. Most often it is all because we don't have any backups.
We can not over estimate the importance of having a comprehensive and workable backup. Don't count only on your DBA and the database level backups they run. Use all the means APEX provides you to backup your developed application. Constantly and periodically, export copies of your APEX workspace and the applications in it. APEX includes, in its distribution files, a command-line, Java-based export utility called APEXExport.class
. This utility allows you to automatically export all the applications in your APEX workspace. If you can't handle application by application exports, you can use this utility...