Logo id.boatexistence.com

Haruskah Anda menggunakan pernyataan?

Daftar Isi:

Haruskah Anda menggunakan pernyataan?
Haruskah Anda menggunakan pernyataan?

Video: Haruskah Anda menggunakan pernyataan?

Video: Haruskah Anda menggunakan pernyataan?
Video: Vita Alvia - CINTA MEMBAWA DERITA 2024, Juli
Anonim

Pernyataan harus digunakan untuk memeriksa sesuatu yang seharusnya tidak pernah terjadi, sedangkan pengecualian harus digunakan untuk memeriksa sesuatu yang mungkin terjadi. Misalnya, suatu fungsi mungkin dibagi dengan 0, jadi pengecualian harus digunakan, tetapi pernyataan dapat digunakan untuk memeriksa apakah harddisk tiba-tiba menghilang.

Apakah pernyataan berguna?

Programmer dapat menggunakan pernyataan untuk membantu menentukan program dan memberi alasan tentang kebenaran program. … Jika sebuah pernyataan bernilai false saat runtime, sebuah pernyataan akan gagal, yang biasanya menyebabkan eksekusi dibatalkan.

Mengapa pernyataan buruk?

Pernyataan dapat digunakan untuk memverifikasi invarian implementasi internal, seperti keadaan internal sebelum atau setelah eksekusi beberapa metode, dll. Jika pernyataan gagal, itu benar-benar berarti logika program rusak dan Anda dapat' t pulih dari ini.

Apakah pernyataan itu mahal?

Pekerjaan yang dilakukan oleh assert setidaknya akan semahal pekerjaan yang dilakukan oleh metode itu sendiri Untuk memastikan bahwa asersi bukan merupakan kewajiban kinerja dalam aplikasi yang diterapkan, asersi dapat diaktifkan atau dinonaktifkan saat program dimulai, dan dinonaktifkan secara default.

Apakah pernyataan buruk?

Tidak, baik goto maupun tegas adalah jahat. Tapi keduanya bisa disalahgunakan. Menegaskan adalah untuk pemeriksaan kewarasan. Hal-hal yang harus mematikan program jika tidak benar.

Direkomendasikan: