Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man skriver effektiva objektorienterad kod

    De steg som beskrivs i den här artikeln beskriver olika tips och tekniker för att förbättra kvaliteten på din objektorienterad kod . Saker du behöver
    Grundlig förståelse av objektorienterad principer
    Visa fler instruktioner
    1

    Skriv testerna först . Detta blir en programmerare för vana att tänka i termer av vad programmet är tänkt att göra och hur kunderna kommer att behöva kommunicera med den .

    Innan en metod är skriven , är ett test skrivet som verifierar att funktionen utför enligt spec. Detta gör att en programmerare för att testa , implementera och felsöka i mindre steg - det är mycket lättare att felsöka 10 rader ny kod än 2000 efter det faktum
    2

    kod genom intention ! . Detta är det praxis att låtsas att klasser , funktioner , procedurer etc. finns ( även om de inte gör det ) som du struktur och skriv din kod . Detta hjälper en utvecklare tycker om den övergripande processen och större steg av programvara snarare än de små detaljerna .
    3

    Undvik redundans. Utvecklare vet oftast att duplicera koden är inte en bra idé . Dock är dubbelarbete vanligtvis införs i projekt utan att utvecklarna ens veta att de gör det . En vanlig praxis är när ett nytt krav kommer upp som kan genomföras exteremely snabbt genom att helt enkelt klippa och klistra kod och göra några smärre justeringar .

    En bättre metod för detta skulle vara att få den ursprungliga bit kod till arbeta i båda fallen antingen genom att passera i variabler eller använda en switch-sats , som etc.
    4

    Refactor behövs . Det brukar hjälpa att minska redundans och kan stärka kvaliteten i koden eftersom koden är omskrivet för klarhet och underhålla . Testfall bör undvika att ändra koder yttre beteende .
    5

    Inkapsla , kapsla , kapsla ! Inkapsling är begreppet dölja implementeringsdetaljer . Detta gör att utvecklare möjlighet att ändra hur en klass lagrar och hämtar data eller hur ett objekt är konstruerad ( t.ex. genom användning av fabrikerna ) utan att ändra några objekt som använder eller interagera med den klassen .

    Tidigare:

    nästa: No
    relaterade artiklar
    ·Hur hitta tid komplexitet i C + +
    ·Vad är skillnaden mellan en Mobile Web & en HTML Brows…
    ·Hur du importerar data objekttyper i SSIS
    ·Lägga till fotnoter och slutkommentarer Använda Micro…
    ·Begreppen MATLAB
    ·Hur man gör datorn Animation
    ·Hur man installerar Innovatek
    ·Hur man skriver ett program för att kontrollera om en …
    ·Hur man gör en anfang Första bokstaven i HTML
    ·Hur man bygger en egen PC-programvara
    Utvalda artiklarna
    ·Typer av Visual Basic Verktygsfält
    ·Varierande antal typer i VBA
    ·Hur man söker ett ListBox i Visual Basic
    ·Hur man kompilerar C + + kod med GNU
    ·Hur man använder continue i Python
    ·Felsökning Windows Script Host 5.6
    ·Hur att tömma cacheminnet i Ehcache
    ·Hur du återställer ett Bunden kolumn
    ·Hur vill kolla efter dubbletter i CSV Med PHP
    ·Visual Basic 6 databasprogram Tutorial
    Copyright © Dator Kunskap http://www.dator.xyz