A duhet të përdor pohime?

Përmbajtje:

A duhet të përdor pohime?
A duhet të përdor pohime?
Anonim

Pohimet duhet të përdoren për të kontrolluar diçka që nuk duhet të ndodhë kurrë, ndërsa një përjashtim duhet të përdoret për të kontrolluar diçka që mund të ndodhë. Për shembull, një funksion mund të pjesëtohet me 0, kështu që duhet të përdoret një përjashtim, por një pohim mund të përdoret për të kontrolluar që harddisku të zhduket papritur.

A është pohimi i mirë apo i keq?

Jo, as duhet dhe as pohimi nuk janë të liga. Por të dyja mund të keqpërdoren. Pohimi është për kontrolle të arsyeshme. Gjërat që duhet të vrasin programin nëse nuk janë të sakta.

Pse pohimet janë të këqija?

Pohimet mund të përdoren për të verifikuar invariantet e brendshme të zbatimit, si gjendja e brendshme para ose pas ekzekutimit të ndonjë metode, etj. Nëse pohimi dështon, me të vërtetë do të thotë që logjika e programit është e prishur dhe mundeni' nuk shërohem nga kjo.

A janë pohimet praktikë të mirë?

Udhëzuesi gjuhësor që prezanton pohimet ka disa udhëzime të mira të cilat në thelb janë ato që sapo përshkrova. Po është praktikë e mirë. Në rastin Spring, është veçanërisht e rëndësishme sepse kontrollet po vërtetojnë cilësimet e vetive, etj. që zakonisht vijnë nga skedarët e lidhjeve XML.

Në cilat raste janë të dobishme pohimet?

Duke supozuar se kodi po testohet siç duhet, pohimet bëjnë disa gjëra të dobishme: Zbuloni gabime delikate që përndryshe mund të mbeten të pazbuluara . Zbuloni gabimet më shpejt pasi ato të ndodhin se sa mund të zbuloheshin ndryshe. Bëj një deklaratënë lidhje me efektet e kodit që garantohet të jetë i vërtetë.

Recommended:

Artikuj interesante
A është acidifikimi një folje?
Lexo më shumë

A është acidifikimi një folje?

folje (përdoret me ose pa objekt), acid·i·fiduar, acid·i·fy·ing. të bëhet ose bëhet acid; shndërrohen në acid. të bëhet ose të bëhet i thartë. Çfarë e përcakton acidifikimin? Acidifikimi është çfarë ndodh kur uji ose toka bëhet shumë acid.

Çfarë ha hekactinellida?
Lexo më shumë

Çfarë ha hekactinellida?

Sfungjerët mbijetojnë në material detriti makroskopik, por gjithashtu konsumojnë material qelizor, baktere dhe grimca jo të gjalla aq të vogla sa nuk mund të zgjidhen me një mikroskop me dritë. Çfarë hanë sfungjerët e qelqit? Shumica e sfungjerëve të qelqit jetojnë të ngjitur në sipërfaqe të forta dhe konsumojnë baktere të vogla dhe plankton që i filtrojnë nga uji përreth.

Pse Amsterdami është i bukur?
Lexo më shumë

Pse Amsterdami është i bukur?

Bukuria e Amsterdamit është e ndërtuar rreth kanaleve të ndërlikuara, arkitekturës befasuese dhe teknologjisë moderne. Është një qytet i gjallë në kulturë dhe ka një prani të fortë të jetesës së shëndetshme. Pse është unik Amsterdami?