| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan oprettes med Test - Driven Development
    Test - drevet udvikling er en software design og udvikling format. Dette format kræver, at du opbygger de prøver først og derefter skrive koden du planlægger test. Microsoft siger, at test - drevet udvikling ( TDD ) følger samme mønster som "Red , Green, Refactor . " Det betyder, at du gør koden fejle testen , gør det bestå prøven , men du kan, og derefter redesign kode baseret på hvad du har lært , samtidig med at det arbejde. Ved at holde med denne tanke proces, kan du oprette med test - drevet udvikling i dine egne projekter. Instruktioner
    1

    Byg din test . Hvis du forventer, at din kode til output "I Love Lamp ", så testen skal være designet til at sikre, at du får præcis det output.
    2

    Byg kode og gøre det mislykkes din test. Jo mere kompleks koden er , jo lettere er det generelt at bryde . Når koden er blevet bygget , og har bestået den test, har du fuldført "Rød" trin.
    3

    Fix din kode til at gøre det bestå prøven med alle nødvendige midler . Sacrifice ikke-væsentlige funktionalitet, hvis det ikke vedrører testen , og hvis det vil hjælpe dig passere testen. Dette er "Grøn" trin.
    4

    se tilbage på din arbejdsdag kode. Fjern eventuelle redundante kodeafsnit og strømline koden , trimning noget, der er unødvendigt. Kør testen igen for at sikre, at du ikke har brudt koden. Dette er " Refactor " trin.
    5.

    Repeat "Red , Green, Refactor " for hver funktion i din kode , som du gennemføre den.

    Forrige :

    næste :
      Relaterede artikler
    ·Hex Kode for Apostrophe 
    ·Hvad betyder det at Parse Data 
    ·Hvad er Msgina.dll 
    ·Hvordan man laver en knap Array Brug ActionScript 
    ·Hvad er fordelene ved betingede udsagn 
    ·Modstridende typer i C 
    ·Sådan Beregn THD i Matlab 
    ·Sådan Stedfortræder flere linjer i Apache 
    ·Sådan oprettes Endpoint Null-værdier 
    ·Hvordan ændrer jeg Alpha Numerisk til heltal i COBOL 
      Anbefalede Artikler
    ·Sådan Load en Python Script 
    ·Sådan Put noget på en Python Sti i Terminal 
    ·Sådan oprettes en PHP Web Form 
    ·Sådan bruges 2D objekter i CPP 
    ·Sådan bruges Visual Basic Express 
    ·Hvordan man laver et script Luk Itself 
    ·Sådan Format metode returnerer med kommaer i Java 
    ·Sådan fjernes et element en Tomme Array i Ruby 
    ·En Duplicate Attribut Fejl er opstået under en XML Par…
    ·Sådan Konverter til heltal i VB6 
    Copyright © Computer Viden http://www.computerdk.com