Pertanyaan yang diberi tag «error-handling»

Pertanyaan yang terkait dengan penanganan kesalahan dan pengecualian. Menurut Wikipedia, Penanganan pengecualian adalah proses menanggapi kejadian, selama perhitungan, dari pengecualian - peristiwa aneh atau luar biasa yang membutuhkan pemrosesan khusus - sering mengubah aliran normal pelaksanaan program. Ini disediakan oleh konstruksi bahasa pemrograman khusus atau mekanisme perangkat keras komputer.

11
Cara modern untuk melakukan penanganan kesalahan ...
Saya telah merenungkan masalah ini untuk sementara waktu sekarang dan menemukan diri saya terus menemukan peringatan dan kontradiksi, jadi saya berharap seseorang dapat menghasilkan kesimpulan sebagai berikut: Mendukung pengecualian atas kode kesalahan Sejauh yang saya ketahui, dari bekerja di industri selama empat tahun, membaca buku dan blog, dll. Praktik terbaik …

14
Mengapa 0 salah?
Pertanyaan ini mungkin terdengar bodoh, tetapi mengapa 0harus dievaluasi falsedan nilai [integer] lainnya truekebanyakan bahasa pemrograman? Perbandingan string Karena pertanyaannya tampak agak terlalu sederhana, saya akan menjelaskan diri saya sedikit lagi: pertama-tama, mungkin tampak jelas bagi setiap programmer, tetapi mengapa tidak akan ada bahasa pemrograman - mungkin sebenarnya ada, tetapi …

16
Haruskah seseorang memeriksa nol jika dia tidak mengharapkan nol?
Pekan lalu, kami memiliki argumen panas tentang penanganan null di lapisan layanan aplikasi kami. Pertanyaannya adalah dalam konteks .NET, tetapi akan sama di Jawa dan banyak teknologi lainnya. Pertanyaannya adalah: apakah Anda harus selalu memeriksa nol dan membuat kode Anda berfungsi apa pun, atau membiarkan pengecualian muncul ketika nol diterima …

12
Saya telah diberitahu bahwa Pengecualian hanya boleh digunakan dalam kasus luar biasa. Bagaimana saya tahu jika kasus saya luar biasa?
Kasus spesifik saya di sini adalah bahwa pengguna dapat mengirimkan string ke dalam aplikasi, aplikasi mem-parsingnya dan menetapkannya ke objek terstruktur. Terkadang pengguna dapat mengetik sesuatu yang tidak valid. Misalnya, masukan mereka mungkin menggambarkan seseorang tetapi mereka mungkin mengatakan usia mereka adalah "apel". Perilaku yang benar dalam kasus itu adalah …

12
Seberapa besar proyek saya perlu bagi saya untuk mengujinya? [Tutup]
Saya berasumsi bahwa proyek saya cukup dipisahkan untuk memungkinkan pengujian unit. Tetapi seberapa besar, tepatnya, dalam hal klas dan fungsi yang dibutuhkan proyek saya untuk menjadikan pengujian unit bermanfaat? Kita semua membuat kesalahan dan tidak ada yang sempurna, tapi saya menganggap diri saya seorang programmer yang layak untuk menangani kesalahan …



16
Bagaimana menangani pembagian dengan nol dalam bahasa yang tidak mendukung pengecualian?
Saya sedang mengembangkan bahasa pemrograman baru untuk menyelesaikan beberapa persyaratan bisnis, dan bahasa ini ditargetkan untuk pengguna pemula. Jadi tidak ada dukungan untuk penanganan pengecualian dalam bahasa, dan saya tidak akan mengharapkan mereka untuk menggunakannya bahkan jika saya menambahkannya. Saya telah mencapai titik di mana saya harus mengimplementasikan operator pembagian, …

7
Haruskah seseorang memeriksa setiap kesalahan kecil dalam C?
Sebagai seorang programmer yang baik, seseorang harus menulis kode yang kuat yang akan menangani setiap hasil dari programnya. Namun, hampir semua fungsi dari pustaka C akan mengembalikan 0 atau -1 atau NULL ketika ada kesalahan. Terkadang jelas bahwa pengecekan kesalahan diperlukan, misalnya ketika Anda mencoba membuka file. Tetapi saya sering …
60 c  error-handling 

5
Akankah komputer mencoba membagi dengan nol?
Kita semua tahu 0/0adalah Undefineddan kembali kesalahan jika saya harus memasukkannya ke dalam kalkulator, dan jika saya harus membuat sebuah program (dalam C setidaknya) OS akan menghentikannya ketika saya mencoba untuk membagi dengan nol. Tetapi yang saya bertanya-tanya adalah apakah komputer bahkan mencoba untuk membaginya dengan nol , atau apakah …


6
Seberapa amankah AJAX tersembunyi meminta kinerja palsu?
Apa permintaan AJAX tersembunyi? Saya perhatikan peningkatan penggunaan permintaan AJAX tersembunyi yang dirancang untuk membuat tindakan pengguna tampak terjadi segera. Saya akan merujuk jenis permintaan AJAX ini sebagai non-pemblokiran. Ini adalah permintaan AJAX yang dibuat tanpa pengguna sadari itu terjadi, itu dilakukan di latar belakang dan operasinya tidak bersuara ( …



3
Praktik Terbaik Untuk Membuat Pola Kode Kesalahan Untuk Proyek Perusahaan di C # [ditutup]
Saya sedang mengerjakan proyek perusahaan yang akan digunakan di banyak UKM dan Perusahaan. Dukungan untuk proyek ini akan sulit dan saya ingin membuat pola pengkodean untuk kesalahan ( Seperti Kode status HTTP ). Ini akan memungkinkan orang meja bantuan untuk merujuk ke dokumen dan memecahkan masalah secepat mungkin. Apa praktik …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.