ฉันควรใช้การยืนยันหรือไม่

สารบัญ:

ฉันควรใช้การยืนยันหรือไม่
ฉันควรใช้การยืนยันหรือไม่
Anonim

การยืนยัน ควรใช้เพื่อตรวจสอบสิ่งที่ไม่ควรเกิดขึ้น ในขณะที่ข้อยกเว้นควรใช้เพื่อตรวจสอบสิ่งที่อาจเกิดขึ้น ตัวอย่างเช่น ฟังก์ชั่นอาจหารด้วย 0 ดังนั้นควรใช้ข้อยกเว้น แต่สามารถใช้การยืนยันเพื่อตรวจสอบว่าฮาร์ดไดรฟ์หายไปอย่างกะทันหัน

คำยืนยันดีหรือไม่ดี

ไม่ ทั้ง goto หรือ assert ก็ไม่เลว แต่ทั้งสองสามารถใช้ในทางที่ผิด ยืนยันเป็นการตรวจสุขภาพจิต สิ่งที่ควรฆ่าโปรแกรมหากไม่ถูกต้อง

ทำไมคำยืนยันถึงไม่ดี

การยืนยันสามารถใช้เพื่อตรวจสอบค่าคงที่ของการใช้งานภายใน เช่น สถานะภายในก่อนหรือหลังการดำเนินการของวิธีการบางอย่าง เป็นต้น หากการยืนยันล้มเหลวจริง ๆ หมายความว่าตรรกะของโปรแกรมใช้งานไม่ได้และคุณทำได้' หายจากอาการนี้แล้ว.

คำยืนยันเป็นแนวปฏิบัติที่ดีไหม

คู่มือแนะนำภาษาสำหรับการยืนยันมีแนวทางที่ดี ซึ่งโดยพื้นฐานแล้วคือสิ่งที่ฉันเพิ่งอธิบายไป ใช่มันเป็นแนวปฏิบัติที่ดี. ในกรณีของ Spring มีความสำคัญเป็นพิเศษเนื่องจากการตรวจสอบกำลังตรวจสอบการตั้งค่าคุณสมบัติ ฯลฯ ที่มักจะมาจากไฟล์การโยง XML

ในกรณีใดบ้างที่การยืนยันมีประโยชน์

สมมติว่าโค้ดได้รับการทดสอบอย่างถูกต้อง การยืนยันนั้นมีประโยชน์หลายประการ: ตรวจพบข้อผิดพลาดเล็กน้อยที่อาจตรวจไม่พบ ตรวจพบข้อผิดพลาดหลังจากเกิดข้อผิดพลาดไม่นาน กว่าที่อาจจะตรวจพบได้ ออกแถลงการณ์เกี่ยวกับเอฟเฟกต์ของโค้ดที่รับประกันว่าเป็นจริง

บทความที่น่าสนใจ
สายลากหมายความว่าอย่างไร?
อ่านเพิ่มเติม

สายลากหมายความว่าอย่างไร?

1. สายลาก - (ทะเล) เชือกที่ใช้ลาก . สายลาก เชือกลาก สายลาก. การเดินเรือ การเดินเรือ การเดินเรือ - งานของกะลาสีเรือ เส้น - บางสิ่ง (เช่นเชือกหรือเชือก) ที่ยาวและบางและยืดหยุ่น "ราวตากผ้า" ลากจูงคืออะไร สายที่ใช้ ในการลากเรือหรือยานพาหนะ.

Cubbies หมายความว่าไง?
อ่านเพิ่มเติม

Cubbies หมายความว่าไง?

เรา.: เล็กๆ สบายๆ (สำหรับซ่อนหรือเก็บของ): cubbyhole เด็กผู้ชายที่เข้ามาแต่ละคนตั้งชื่อให้ จ่าย 6 เซ็นต์ รับกุญแจ หยิบหมวก หนังสือ และแจ็กเก็ต (ถ้ามี) อยู่ในลูกของตัวเองในคืนนี้- ทำไมถึงเรียกว่าลูกเสือ จากคำว่าปากกาสำหรับสัตว์หรือไก่ มาเทอมที่โอนแล้วสำหรับตะกร้า ใน ปราสาท มีรูถูกสร้างขึ้นในผนังห้องของครอบครัว ซึ่งใหญ่พอที่จะอุ้มทารกไว้ในอ้อมกอดของมันได้ (ตะกร้า) ดังนั้นคำว่า "

คางขึ้นบาร์สูงแค่ไหน?
อ่านเพิ่มเติม

คางขึ้นบาร์สูงแค่ไหน?

ไม่มีกฎเกณฑ์มาตรฐานสำหรับความสูงของแถบดึงขึ้น แนวทางที่ดีคือการติดตั้ง ขั้นต่ำ 20″ (50 ซม.) ใต้เพดาน และอยู่เหนือพื้นให้สูงพอที่จะให้ผู้ใช้ห้อยเข่าเต็มที่และไม่มีเท้า แตะพื้น คางขึ้นควรหนาแค่ไหน 1.25″ คือขนาดมาตรฐานสำหรับแถบเลื่อน สิ่งที่บางกว่านั้นอาจทำให้คุณมีปัญหาด้านความเสถียรและ/หรือความทนทาน แท่งขนาดใหญ่กว่าเล็กน้อยจะไม่ทำให้เกิดความแตกต่างจนสังเกตได้ จนกว่าคุณจะเพิ่มขนาดเส้นผ่านศูนย์กลาง 2 นิ้ว ซึ่งเป็นมาตรฐานสำหรับกริปบาร์แบบอ้วนหรือที่เรียกว่าแท่งหนา ก้มห