APEX Worst Prac-ces Die schlimmsten Fehler … 18.11.2014 DOAG Jahreskonferenz 2014 Peter Raganitsch Peter Raganitsch [email protected] http://www.oracle-and-apex.com @PeterRaganitsch Best Practice? Best Practice Best Practices - Allgemein • Namensgebung • Code Formatierung • Tabellen / Views / Packages Regeln • Sprache • Dokumentation • Kein Hardcoding von Werten • … Best Practices - APEX • Benennung Page Items • Nummernkreise für Page-Ids • Wizards verwenden • Session State Protection • Plugins • … Warum nicht anders rum? • Anstelle von “Mach das so und so” • Beispiele zeigen, die klar machen wie es nicht geht Worst Practice Worst Application • Jeder macht was er will • Viel PL/SQL in APEX (ohne Einrückung!) • Kurze Namen: P1_X, P2_Y • Alles auf einer Seite Worst Application • Jeder macht was er will • Viel PL/SQL in APEX (ohne Einrückung!) • Kurze Namen: P1_X, P2_Y • Alles auf einer Seite (Page 0?) • Copy / Paste • Nur PL/SQL Regionen verwenden • Alles andere mit Dynamic Actions lösen
Description: