Pertanyaan yang diberi tag «language-agnostic»

Tag ini untuk pertanyaan yang tidak spesifik untuk bahasa atau lingkungan pemrograman.

7
Desain: Memanggil kembali ke kelas induk
Ketika memodelkan suatu objek dengan anak-anak, biasanya memasukkan anak-anak melalui komposisi, sebagai anggota kelas induk. Namun terkadang anak-anak perlu memberi tahu orang tua sesuatu, mereka perlu memanggil fungsi orang tua. Bagaimana ini bisa dilakukan menggunakan C ++? Beberapa opsi adalah: Jadikan kelas induk global karena itu objek anak akan dapat …


4
Apakah ada representasi data tunggal yang berfungsi untuk semua mata uang (bahkan yang berbeda dari Dolar, Euro, dan Pound)?
Saya dapat menemukan banyak pertanyaan tentang perpustakaan untuk digunakan untuk mewakili jumlah dalam beberapa mata uang. Dan tentang masalah tua mengapa Anda tidak harus menyimpan mata uang sebagai nomor poin mengambang IEEE 754. Tetapi sepertinya saya tidak dapat menemukan apa pun lagi. Tentunya ada banyak lagi yang perlu diketahui tentang …

3
Asal "sebuah metode harus mengembalikan nilai atau memiliki efek samping, tetapi tidak keduanya"
Saya pernah membaca bahwa suatu metode harus memiliki nilai balik (dan transparan secara referensial), atau memiliki efek samping, tetapi tidak keduanya. Saya tidak dapat menemukan referensi untuk aturan ini, tetapi ingin belajar lebih banyak tentangnya. Apa asal usul nasihat ini? Dari orang atau komunitas apa itu muncul? Kredit ekstra: Apa …

5
Memperkuat kode dengan penanganan pengecualian yang mungkin tidak berguna
Apakah ini praktik yang baik untuk menerapkan penanganan pengecualian yang tidak berguna, kalau-kalau bagian lain dari kode tidak dikodekan dengan benar? Contoh dasar Yang sederhana, jadi saya tidak kehilangan semuanya :). Katakanlah saya sedang menulis aplikasi yang akan menampilkan informasi seseorang (nama, alamat, dll.), Data yang diekstrak dari basis data. …



7
Mengapa sekolah tidak mencakup pengadu? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Setelah satu lagi pertanyaan PR di SO. Sepertinya sebagian besar siswa tidak tahu …

5
Apakah pemrograman fungsional hanya berbeda, atau apakah sebenarnya benar-benar lebih sulit?
Apakah pemrograman fungsional hanya berbeda , atau apakah sebenarnya benar-benar lebih sulit ? Katakan seseorang yang belum pernah belajar pemrograman sama sekali sebelumnya, dan diajarkan pemrograman fungsional. vs seseorang yang tidak pernah belajar pemrograman sama sekali sebelumnya, dan diajarkan pemrograman imperatif. mana yang akan dia temukan lebih keras? atau sama? …

7
Dalam bahasa berorientasi objek, kapan objek harus melakukan operasi pada diri mereka sendiri dan kapan operasi harus dilakukan pada objek?
Misalkan ada Pagekelas, yang mewakili satu set instruksi ke renderer halaman. Dan Misalkan ada Rendererkelas yang tahu cara membuat halaman di layar. Dimungkinkan untuk menyusun kode dengan dua cara berbeda: /* * 1) Page Uses Renderer internally, * or receives it explicitly */ $page->renderMe(); $page->renderMe($renderer); /* * 2) Page is …

3
Apakah mungkin untuk mengimplementasikan tabel hash yang didistribusikan dengan baik tanpa menggunakan operator%?
Saya mencari untuk mengimplementasikan tabel hash yang cepat dan didistribusikan dengan baik di C #. Saya mengalami masalah dalam memilih fungsi hash-constraining yang mengambil kode hash sembarang dan "membatasi" sehingga dapat digunakan untuk mengindeks ember. Ada dua opsi yang saya lihat sejauh ini: Di satu sisi, Anda dapat memastikan ember …

3
Mengapa bahasa lebih suka lekukan daripada penanda eksplisit untuk blok?
Saya belajar Haskell, dan saya sedang mencari alat lekukan otomatis. Saya tidak terlihat banyak, dan mengetahui bahwa di Haskell (seperti dalam Python), lekukan menandakan sebuah blok. Akibatnya, saya menduga bahwa tidak mungkin membuat alat pemformatan otomatis, sekuat dalam bahasa lain dalam keluarga C, yang menggunakan penanda eksplisit, seperti {} (kurung …


7
Apa alternatif yang baik untuk variabel nama untuk bahasa yang hanya memiliki referensi atau label yang tidak berubah?
Misalnya, dalam bahasa fungsional, variabel adalah penugasan tunggal dan nilainya tidak berubah setelah ditetapkan. Jadi mereka memiliki dua negara tidak terikat dan terikat , sekali terikat mereka tidak dapat diubah. Apakah ada istilah matematika atau istilah ilmu komputer lainnya yang paling sesuai untuk hal seperti itu? Sesuatu yang secara semantik …

3
Buat grafik terarah secara acak di kotak
Saya mencoba membuat grafik yang diarahkan secara acak untuk tujuan membuat game puzzle yang mirip dengan teka-teki luncur es dari Pokemon. Ini pada dasarnya adalah apa yang ingin saya hasilkan secara acak: http://bulbanews.bulbagarden.net/wiki/Crunching_the_numbers:_Graph_theory . Saya harus dapat membatasi ukuran grafik dalam dimensi x dan y. Dalam contoh yang diberikan dalam …

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.