2024 Avtor: Elizabeth Oswald | [email protected]. Nazadnje spremenjeno: 2024-01-13 00:12
Trditve je treba uporabiti za preverjanje nečesa, kar se nikoli ne bi smelo zgoditi, medtem ko je treba uporabiti izjemo za preverjanje nečesa, kar se lahko zgodi. Na primer, funkcija se lahko deli z 0, zato je treba uporabiti izjemo, vendar bi lahko uporabili trditev, da preverite, ali trdi disk nenadoma izgine.
Je trditev dobra ali slaba?
Ne, Niti goto niti trditi nista zla. Toda oboje je mogoče zlorabiti. Assert je za preverjanje zdravja. Stvari, ki bi morale uničiti program, če niso pravilne.
Zakaj so trditve slabe?
Trditve se lahko uporabijo za preverjanje internih implementacijskih invariant, kot je notranje stanje pred ali po izvedbi neke metode itd. Če trditev ne uspe, to res pomeni, da je logika programa pokvarjena in lahko' t si opomore od tega.
Ali so trditve dobra praksa?
Jezikovni vodnik, ki uvaja trditve, vsebuje nekaj dobrih smernic, ki so v bistvu tisto, kar sem pravkar opisal. Da, to je dobra praksa. V primeru Spring je to še posebej pomembno, ker preverjanja potrjujejo nastavitve lastnosti itd., ki običajno prihajajo iz datotek ožičenja XML.
V katerih primerih so trditve koristne?
Ob predpostavki, da je koda pravilno preizkušena, trditve naredijo več uporabnih stvari: Zaznajo subtilne napake, ki bi sicer lahko ostale neodkrite . Odkrijte napake prej, ko se pojavijo, kot bi jih sicer lahko zaznali. Dajte izjavoo učinkih kode, za katero je zagotovljeno, da je resnična.
Priporočena:
Ali naj uporabim posrednike ali korenske namige?
Najboljša uporaba korenskih namigov je na notranjih strežnikih DNS na nižjih ravneh imenskega prostora. Korenskih namigov se ne sme uporabljati za poizvedovanje po strežnikih DNS zunaj vaše organizacije; Posredovalniki DNS so bolje opremljeni za izvajanje te funkcije.
Ali naj uporabim gonilnik postscript ali pcl?
Izberite gonilnik PCL, če tiskate pretežno iz splošnih aplikacij "Office". Izberite gonilnik PostScript, če tiskate predvsem iz profesionalnih DTP in grafičnih aplikacij ali želite hitrejše tiskanje PDF. Je boljši PostScript ali PCL?
Ali naj uporabim običajno ali sintetično olje?
Da, sintetično olje je boljše za vaš motor kot običajno olje. Čeprav lahko običajno olje (tj. mineralno olje) zagotovi ustrezno mazanje, ne more tekmovati s splošno zmogljivostjo motorja in zaščito, ki jo zagotavlja sintetika. Ali je običajno olje boljše od sintetičnega?
Ali naj uporabim korelacijo ali regresijo?
Ko želite zgraditi model, enačbo ali napovedati ključni odziv, uporabite regresija. Če želite hitro povzeti smer in moč odnosa, je korelacija vaša najboljša stava. Kdaj naj uporabim korelacijsko analizo? Korelacijska analiza je metoda statističnega vrednotenja, ki se uporablja za preučevanje moči razmerja med dvema, numerično izmerjenima, neprekinjenima spremenljivkama (npr.
Ali so trditve vložene za zavrnitev prejšnje trditve?
terjatev, vložena za izravnavo drugega zahtevka, zlasti tistega, ki ga je toženec vložil v sodnem postopku. zahtevati tako, da se pobota prejšnji terjatev. Kaj je namerno narejeno za zavrnitev prejšnje trditve? Odgovor: Nasprotna tožba je namerno vložena za zavrnitev prejšnje trditve.