Pertanyaan yang diberi tag «theory»

Kesepakatan pertanyaan teoretis dengan topik yang umumnya tidak memiliki kegunaan praktis langsung. Harap berhati-hati saat menggunakan tag ini: pertanyaan Anda mungkin lebih sesuai untuk situs Computer Science Stack Exchange.

11
Bagaimana peningkatan kompleksitas sistem memengaruhi generasi programmer yang berurutan?
Sebagai seorang programmer "baru" (saya pertama kali menulis sebaris kode pada tahun 2009), saya perhatikan relatif mudah untuk membuat program yang memperlihatkan elemen yang cukup kompleks hari ini dengan hal-hal seperti .NET framework misalnya. Membuat antarmuka visual, atau menyortir daftar dapat dilakukan dengan sangat sedikit perintah sekarang. Ketika saya belajar …

11
Bagaimana saya bisa memastikan bahwa saya benar-benar belajar cara memprogram daripada sekadar mempelajari detail suatu bahasa? [Tutup]
Saya sering mendengar bahwa programmer sejati dapat dengan mudah mempelajari bahasa apa pun dalam waktu seminggu. Bahasa hanyalah alat untuk menyelesaikan sesuatu, saya diberitahu. Pemrograman adalah keterampilan utama yang harus dipelajari dan dikuasai. Bagaimana saya bisa memastikan bahwa saya benar-benar belajar cara memprogram daripada sekadar mempelajari detail suatu bahasa? Dan …

4
Apa tujuan dari Peninjauan Kode
Saya sedang dalam proses mencoba menjual organisasi saya berdasarkan nilai ulasan kode. Saya telah bekerja di beberapa tempat di mana mereka bekerja. Saya telah melihat mereka terbiasa dengan pilihan gaya styling, dan keputusan fungsional, dan saya telah melihat mereka digunakan sebagai tidak lebih dari pengecekan usus untuk memastikan tidak ada …

9
Apa arti dari aturan 90/10 tentang optimasi program?
Menurut Wikipedia, aturan 90/10 tentang optimasi program menyatakan bahwa “90% dari waktu eksekusi program dihabiskan untuk mengeksekusi 10% dari kode” (lihat paragraf kedua di sini ). Saya benar-benar tidak mengerti ini. Apa sebenarnya artinya ini? Bagaimana 90% waktu eksekusi dapat dihabiskan hanya mengeksekusi 10% dari kode? Bagaimana dengan 90% kode …



8
Bagaimana kita bisa yakin bahwa komponen yang lebih rendah dari pemrograman komputer seperti kompiler, assembler, instruksi mesin, dll. Sempurna?
Karena kita menjadi semakin bergantung pada komputasi, termasuk tugas-tugas yang sangat penting dalam kehidupan sehari-hari, saya hanya ingin tahu bagaimana komponen-komponen vital tersebut diuji. Lebih teknis, bagaimana kompiler dan perakit diuji? (Saya kira ini berkaitan dengan masalah penghentian !!)

9
Mengapa tidak membuka kunci utama?
Dalam pendidikan saya, saya telah diberitahu bahwa itu adalah ide yang salah untuk mengekspos kunci primer yang sebenarnya (tidak hanya kunci DB, tetapi semua aksesor utama) kepada pengguna. Saya selalu menganggapnya sebagai masalah keamanan (karena penyerang dapat mencoba membaca barang bukan milik mereka). Sekarang saya harus memeriksa apakah pengguna diperbolehkan …

3
Apa perbedaan antara subkelas dan subtipe?
Jawaban dengan nilai tertinggi untuk pertanyaan ini tentang Prinsip Pergantian Liskov bersusah payah untuk membedakan antara istilah subtipe dan subkelas . Ini juga menunjukkan bahwa beberapa bahasa mengacaukan keduanya, sedangkan yang lain tidak. Untuk bahasa berorientasi objek yang paling saya kenal (Python, C ++), "type" dan "class" adalah konsep yang …

11
Bagaimana cara "Dimensi Keempat" bekerja dengan array?
Abstrak: Jadi, seperti yang saya pahami (walaupun saya memiliki pemahaman yang sangat terbatas), ada tiga dimensi yang kami (biasanya) kerjakan secara fisik: Yang pertama akan diwakili oleh garis. Yang ke-2 akan diwakili oleh kotak. Yang ke-3 akan diwakili oleh kubus. Cukup sederhana sampai kita sampai ke 4 - Agak sulit …
30 theory  array 

9
Pembuatan skema warna - teori dan algoritma [tertutup]
Saya akan menghasilkan diagram dan diagram dan saya mencari beberapa teori tentang skema warna dan contoh algoritma. Contoh pertanyaan: Bagaimana cara menghasilkan warna komplementer atau analog? Bagaimana cara menghasilkan warna pastel, dingin dan hangat? Bagaimana cara menghasilkan sejumlah warna acak tetapi berbeda? Bagaimana cara menerjemahkan semua itu ke hex triplet …

18
Apa satu bit teori ilmu komputer yang harus saya ketahui? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

7
Aturan sembilan puluh sembilan dalam praktek
90 persen pertama dari kode menyumbang 90 persen pertama dari waktu pengembangan. Sisanya 10 persen dari kode menyumbang 90 persen lainnya dari waktu pengembangan. - Tom Cargill, Bell Labs Apa yang sebenarnya dimaksud dalam praktik? Programer itu melakukan banyak pekerjaan dan mereka memberi 180% dari diri mereka sendiri atau?



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.