Quando un programmatore sviluppa un programma di grandi dimensioni che può essere gestito da molte persone, è facile che appaia confuso e confusa se non vengono utilizzate le strutture di progettazione rigorosa. Inoltre, programmi prevedono che determinati tipi di dati e alcuni intervalli di valori per poter operare correttamente. Come aumenta la complessità del codice, è possibile che un programma che non dispone di uno speciale strato di accedere ai dati diventerà difficile lavorare con. I programmatori di computer spesso impiegano tecniche di progettazione che consentono l'accesso di dati astratto e il controllo separato della presentazione e della logica. Questa tecnica è chiamata incapsulamento, e comincia a livello di accesso ai dati.
Istruzioni
1
Analizzare i dati che devono essere letta e scritta. Registrare intervalli di valori e limiti corretta che verranno impostate. Assicurarsi di documentare questo nel codice per i futuri programmatori.
2
Creare funzioni che otterrà e imposterà i valori dall'origine dati. Si può anche scegliere di astrarre un intero blocco di dati come una classe.
3
Impostare tutti i membri di dati privati e non permettere loro di essere modificato da un codice non correlati. Consentire solo gli strati di logica richiedere informazioni e richiedere la modifica dei dati da metodi pubblici di livello di accesso ai dati, quindi si può essere sicuri che è correttamente formattato e preciso per l'origine dati.
Consigli & Avvertenze
- Alcuni linguaggi di programmazione non consentono di rendere i tuoi dati privati. In questi casi, è imperativo seguire buone pratiche di programmazione e non tentare di eseguire l'override di livello di accesso ai dati.
- Un livello di accesso ai dati non decide come il programma utilizzerà i dati fornisce, né decide come presentarlo. I dati di miscelazione, livelli di presentazione e logica renderà il codice confuso e illogico.