procedure di buone pratiche standardizzare linguaggio procedurale , o codice PL /SQL . Questo rende il codice più facile da leggere e decifrare , nonché facile da mantenere , soprattutto quando si lavora con il codice che " eredita " da un altro sviluppatore . Norme e le procedure di best practice comprendono aspetti concettuali e pratici di codice PL /SQL . Gli standard della best practice concettuali includono codice di modularità, prestazioni , testabilità , conformità agli standard e la documentazione , mentre standard pratici riguardano aspetti come le procedure per la spaziatura , la capitalizzazione , le chiamate di procedura , la formattazione , commentando e debug . Revisione tra pari strutturata , una "best practice " per gli sviluppatori assicurano seguire procedure migliori pratiche , fornisce un modo definitivo per verificare la leggibilità e l'aderenza agli standard di codifica PL /SQL .
Layout
procedure di layout
creano una struttura logica e identificano l'intento del programma. Luoghi layout corretto costrutti individuali quali istruzioni di controllo e funzioni all'interno dei singoli blocchi di codice , ciascuna con un inizio e una fine esplicito e rientro all'interno del blocco e lo spazio bianco tra i blocchi di codice. Utilizzare il tasto spazio , piuttosto che il tasto TAB sulla tastiera per garantire il rientro non va oltre tre spazi in non importa quale sia il livello di rientro , e di aggiungere una o due righe di spazio bianco tra i blocchi di codice .
con variabili
procedure di codifica
iniziano con una sezione di dichiarazione in cui si crea segnaposto temporaneo per i valori di dati - cosiddetti variabili - che si dovrà includere nelle dichiarazioni di programma e che vi manipolare i dati come una blocco di codice viene eseguito . Ogni variabile si dichiara ha un nome , un tipo di dati e perché ognuno è una dichiarazione separata, un punto e virgola . Il tipo di dati è una considerazione importante e una causa comune di errori . Mentre si ha la possibilità di dichiarare un tipo di dati , come " numero", " carattere " o " data" in modo esplicito , è possibile evitare errori di conversione impostando una variabile in base a quella della colonna di tabella di database utilizzando il "operatore % TIPO" . A seconda di come si prevede di utilizzare la variabile , è possibile inizializzare , o impostarlo su un valore specifico nella sezione di dichiarazione oa una dichiarazione di programma :
numero prezzo
; nome emp.name % TYPE ; Numero prezzo = 210 ;
istruzioni di programma
PL /SQL dichiarazioni in elementi come stored procedure , cursori e loop di controllo del convertitore ogni programma di completamento. PL /SQL procedure di codifica permettono l'uso di funzioni SQL compreso INSERT, UPDATE , delect e SELECT per creare istruzioni di base PL /SQL in , per esempio , PL /SQL stored procedure . Procedure per anelli di controllo di codifica , tuttavia , richiedono un diverso tipo di istruzione chiamato un'istruzione condizionale che usa spesso "IF ... THEN ... ELSE " per scorrere un anello fino a quando le condizioni impostate uguali true o false , a seconda di come si scrive il programma .
documentazione interna
adesione a correggere PL /SQL codifica procedure riduce sia la necessità di documentazione interna in forma di commenti e requisiti del programma di manutenzione. Mentre possono essere utili a piccole dosi , gli altri commenti si aggiungono ad un programma - e il dettaglio più si include - . L' altro lavoro che si affronteranno per la modifica o l'aggiornamento il codice del programma , come si dovrà anche modificare commenti del programma
software © www.354353.com