1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kaj je preverjanje namizja?

Namizno preverjanje je neuraden ročni test, ki ga lahko programerji uporabijo za preverjanje kodiranja in logike algoritma pred zagonom programa. To jim omogoča, da opazijo napake, ki lahko preprečijo, da bi program deloval, kot bi moral. Zaradi sodobnih orodij za odpravljanje napak je preverjanje namizja manj nujno, kot je bilo v preteklosti, vendar je še vedno lahko uporaben način za odkrivanje logičnih napak.

Pregled namiznega preverjanja

Pisarniško preverjanje je podoben postopek kot lektoriranje; v tej vaji programer teče skozi vrstice kode, da prepozna napake in preveri logiko. Običajno programer natisne kodo in jo pregleda s svinčnikom in papirjem. Lahko zažene ročni preizkus algoritmov in preveri, ali delujejo pravilno in ne vsebujejo napak pri kodiranju. To običajno vključuje ustvarjanje tabele s stolpci, ki vsebujejo številke vrstic, spremenljivke, pogoje ter vhode in izhode, odvisno od preverjanj, ki jih izvaja.

Prednosti namiznega preverjanja

Celo izkušeni programerji delajo napake - namizno preverjanje jih lahko pomaga ujeti in popraviti, preden gre program skozi formalno izvedbo. Izvajanje pisarniškega pregleda je hitro in poceni. Programer, ki je napisal kodo, jo običajno preveri sam; če ugotovi težave, jih lahko odpravi na kraju samem, preden projekt preide na naslednjo stopnjo. Če ne preveri pisarne in napaka pozneje povzroči težave, lahko projekt zamuja. Napake je morda tudi težje prepoznati pozneje.

Slabosti namiznega preverjanja

Namizno preverjanje ne zagotavlja, da bo programer našel napake. Podvržen je tudi človeški napaki. Programerji lahko spregledajo stvari, ki jih je treba popraviti, preprosto zato, ker so sami napisali kodo in so ji preblizu, da bi bili objektivni. To težavo lahko rešite s pridobitvijo drugega programerja za pregled na mizi. Vendar pa mora oseba, ki izvaja preverjanje, razumeti tudi zahteve za kodo, preden lahko oceni, ali bo delovala.

Desk Checking in Structured Walkthrough

Namizno preverjanje je včasih del širšega procesa testiranja. Pri strukturiranem prehodu je na primer programer del vrstniške skupine, ki pregleduje in analizira delo pred zagonom. Programer običajno da materiale v pregled članom skupine pred sestankom. Med samim srečanjem skupino vodi skozi kodo. V idealnem primeru bo skupina opazila napake, če obstajajo, ali dala izvedljive predloge za izboljšave. Projekti imajo lahko eno ali več stopenj prehoda, ki preverjajo vprašanja, kot sta razumevanje zahtev in točnost kodiranja.


  1. Kaj je NavCore 8,2
  2. Kaj je brezžična tehnologija 3G ?
  3. Kaj je 3G ?
  4. Kaj je4G Evo ?
  5. Kaj je 4G