Dator > hur man skapar ett lager för dataåtkomst

  • hur man skapar ett lager för dataåtkomst


  • När en programmerare utvecklar ett stort program som kan hanteras av många människor, är det lätt att den syns rörig och förvirrande om strikt design strukturer inte används. Vidare program förvänta sig vissa typer av uppgifter och vissa intervall av värden för att fungera korrekt . Som kod komplexiteten ökar , ett program som inte har ett speciellt lager för att få tillgång till data kommer att bli svårt att arbeta med. Dator -programmerare ofta design tekniker som gör det möjligt dataåtkomst att abstrahera och kontrolleras separat av logik och presentation . Denna teknik kallas inkapsling , och den börjar i lagret för dataåtkomst

    Du behöver : .
    kompilator eller tolk för önskade programmeringsspråk
    . Datakälla, till exempel en fil eller databas .


    1 .
    Analysera vilka data som behöver hämtas och skrivas . Rekord värdeintervall och korrekt begränsningar som kommer att fastställas . Var noga med att dokumentera detta i koden för framtida programmerare .
    2 .
    Skapa funktioner som kommer att få och ställa in värden från datakällan . Du kan även välja att abstrakt ett helt block av data som en klass .
    3 .
    Ställ in alla data medlemmar privat och inte tillåter dem att ändras av orelaterade kod . Tillåt endast logiken lager för att begära information och data begära ändring från lagret för dataåtkomst offentliga metoder , så du kan vara säker på att det är korrekt formaterad och korrekt för datakällan .

    tips och varningar


  • Vissa programmeringsspråk tillåter inte dig att göra dina data privata . I dessa fall är det viktigt att du följer god programmering och försök inte att åsidosätta användningen av dina data access lager .
  • En dataåtkomstsida lager inte bestämma hur programmet kommer att använda uppgifterna den ger inte heller besluta hur man presenterar det . Blandning dina data , logik och lager presentation kommer att göra din kod förvirrande och ologiskt .

Previous:nothing Next:avancerade mysql php tutorial





Relaterade artiklar


  • hur du ansluter trådlöst hårdvara
  • hur man får trådlösa datakort hårdvara
  • hur man installerar ljudkort hårdvara ljud
  • GeForce 7600 GS jämfört med GeForce 6600 GT
  • gemensamma teckensnitt
  • hur man gör en gratis hemsida utan avancerad programmering
  • hur man fixar hårdvara
  • hur man skapar en tabell för en avgränsad fil i Visual Basic
  • hur du aktiverar hårdvaran omkopplaren för ett trådlöst kort på Dell Latitude D410
  • hur man öppnar en postuppsättning