Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan lage med Test -Driven Development
    Test - drevet utvikling er en software design og utvikling format . Dette formatet krever at du bygger prøvene først og deretter skrive inn koden du planlegger testing. Microsoft sier at test - drevet utvikling ( TDD ) følger mønsteret av "Red , Green, refactor . " Dette betyr at du gjør koden mislykkes testen, gjør det passere testen men du kan og deretter redesign kode basert på hva du har lært mens du gjør det arbeidet. Ved å holde med denne tankeprosessen , kan du lage med test - drevet utvikling i dine egne prosjekter . Instruksjoner
    en

    bygge din test . Hvis du forventer koden til output " I Love Lamp ", da testen må være utformet for å sikre at du får akkurat det utgang.
    2

    Bygg koden og gjøre det mislykkes testen. Jo mer kompleks koden er , jo lettere er det generelt å bryte. Når koden har blitt bygget og har feilet testen , har du fullført " Red" trinn.
    3

    Fix koden din for å gjøre det passere testen på noen måte nødvendig . Ofre ikke- essensiell funksjonalitet hvis det ikke forholder seg til testen , og om det vil hjelpe deg å bestå testen . Dette er " Green" trinn.
    4

    se tilbake over arbeidsdagen din kode . Fjern eventuelle overflødige § § og effektivisere koden , trimming noe som er unødvendig. Kjør testen på nytt for å sikre at du ikke har brutt koden din . Dette er " refactor " step .
    5

    Repeat "Red , Green, refactor " for hver funksjon i koden din som du implementerer den.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive Pascal pseudokode 
    ·Hva er beskrivelse av Kontroll og Testing Process i Val…
    ·Hvordan lære og teste HTML Koder 
    ·Hvordan Ctrl + Alt + Del en Remote PC 
    ·Hvordan lage UML diagrammer 
    ·Hvordan Design en handlekurv 
    ·Hvordan tomt med MATLAB 
    ·Hvordan velge CFForm i ColdFusion 
    ·Hvordan endrer jeg Element Order i StackPanel 
    ·Nivåer av abstraksjon i Program Design 
      Anbefalte artikler
    ·Hvordan Vis Python matriser enkelt 
    ·Hvordan finne indeksen til en streng i Python 
    ·Hva er bindestrek og Stor- enn-tegn syntaks i PHP 
    ·XML Tool Tips Tutorial 
    ·Hvordan hente data i den andre kolonnen av en ListBox e…
    ·Tutorial på nedtrekksmenyer i JavaScript 
    ·Hvordan Transpose en liste av lister i Python 
    ·Java Chat Server Tutorial 
    ·Hvordan redigere og sortere Pakket Desimal i mainframe 
    ·Hvordan lese en fil tegn for tegn med PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/