Saya agak bingung dengan dokumentasi C # MSDN yang menyatakan itu &dan |operator logis dan bahwa &&dan ||adalah operator bersyarat. Saya terus menelepon &&, ||dan !operator logis, jadi saya
Saya agak bingung dengan dokumentasi C # MSDN yang menyatakan itu &dan |operator logis dan bahwa &&dan ||adalah operator bersyarat. Saya terus menelepon &&, ||dan !operator logis, jadi saya
Selama empat tahun saya di universitas, kami telah menggunakan banyak pemrograman fungsional dalam beberapa bahasa pemrograman fungsional. Tetapi saya juga telah menggunakan banyak pemrograman berorientasi objek, dan pada kenyataannya saya lebih banyak menggunakan bahasa berorientasi objek ketika...
Untuk waktu yang lama di SO dan di tempat lain Jawa memiliki reputasi lambat. Dari lelucon hingga banyak komentar dalam pertanyaan dan jawaban, orang masih percaya bahwa Jawa lambat hanya berdasarkan pengalaman dengannya pada tahun 90-an. Ini adalah masalah saya: kami telah membantah (sebagian...
Dipicu oleh utas ini , saya (sekali lagi) berpikir untuk akhirnya menggunakan unit test dalam proyek saya. Beberapa poster di sana mengatakan sesuatu seperti "Tes itu keren, jika itu tes yang bagus". Pertanyaan saya sekarang: Apa itu tes "baik"? Dalam aplikasi saya, bagian utama sering kali adalah...
Saya bekerja sebagai programmer penuh waktu dan memiliki pekerjaan yang dibayar dengan cukup baik untuk negara tempat saya tinggal, tetapi saya dapat melakukannya dengan sedikit uang tambahan saat ini (istri mengomel tentang dapur baru, dll.). Saya akan tertarik mengambil proyek kecil di waktu...
Saya telah melihat berkali-kali pernyataan seperti- "Tolong jadikan fitur ini sebagai warga negara kelas satu dalam bahasa dan platform". Sebagai contoh, dikatakan tentang enum di C # /. Net. Jadi, kapan fitur dianggap sebagai "warga negara kelas satu" dalam bahasa pemrograman /
Saya telah bekerja di Mac dan Windows untuk sementara waktu. Namun, saya masih kesulitan memahami mengapa pemrogram dengan antusias memilih Mac OS X dari Windows dan Linux? Saya tahu bahwa ada programmer yang lebih suka Windows dan Linux, tetapi saya bertanya kepada programmer yang hanya akan...
Untuk latar belakang, kami melakukan aplikasi rekayasa desktop, dengan AutoCAD seperti UI, sesuatu yang mirip dengan etab . Satu hal yang benar-benar mengganggu saya adalah, apakah perlu mempekerjakan pengembang terbaik? Sebagai permulaan, kami mengalami kesulitan besar dalam perekrutan;...
Sangat sering, saya terjebak ketika memilih keputusan desain terbaik. Bahkan untuk perincian kecil, seperti definisi fungsi, aliran kontrol, dan nama variabel, saya menghabiskan waktu yang sangat lama meneliti manfaat dan pertukaran pilihan saya. Saya merasa seperti kehilangan banyak efisiensi...
Saya telah melakukan sedikit pekerjaan dengan database relasional, dan saya pikir saya memahami konsep dasar desain skema yang baik dengan cukup baik. Baru-baru ini saya ditugaskan untuk mengambil alih sebuah proyek di mana DB dirancang oleh konsultan yang dibayar tinggi. Tolong beri tahu saya jika...
Banyak praktik buruk dilakukan di awal proyek, dan saya mengenali mereka dan berjuang melawan semuanya. Karena saya tidak memilih dan memilih pertempuran saya, bos saya sekarang mengasumsikan sesuatu dari mulut saya adalah respon yang terlalu rumit, dan menghabiskan banyak waktu membela diri secara...
Masalah : Tampaknya dengan hampir setiap upaya pengembangan yang saya lakukan, tidak peduli berapa banyak waktu yang dihabiskan untuk perencanaan sebelum memulai pengembangan, selalu ada sejumlah besar perubahan yang diperlukan baik di tengah atau menjelang akhir proyek. Ini kadang-kadang perubahan...
Saya ingin tahu apa yang membedakan kelas Layanan dari kelas utilitas atau kelas pembantu? Kelas yang hanya dengan metode yang mendasari panggilan dao adalah layanan? Bukankah penggunaan kelas Helper melanggar
Saya telah membaca tentang MapReduce untuk sementara waktu - tetapi yang saya tidak mengerti adalah bagaimana seseorang akan membuat keputusan untuk menggunakan (atau tidak menggunakan) MapReduce. Maksud saya, apa pola masalah yang memberi sinyal bahwa MapReduce dapat
Saya bekerja di sebuah startup baru yang terdiri dari lima orang. Kami memiliki gelar Ph. D dalam pembelajaran mesin, mantan anggota tim inti RSpec, dan orang yang mengkompilasi biner Git untuk OS X. Itu hanya karyawan; pendiri memiliki Ph. D dan CTO untuk perusahaan multi-miliar dolar sebelum...
Perusahaan yang lebih besar biasanya memiliki masalah, bahwa tidak mungkin untuk menulis semua program yang diinginkan karyawan (untuk menghemat waktu dan mengoptimalkan proses) karena kurangnya staf dan uang. Kemudian program tersembunyi akan dibuat oleh beberapa orang yang memiliki (setidaknya...
Setiap kali saya mencari IDE (saat ini saya mengutak-atik Go), saya menemukan utas penuh dengan orang merekomendasikan Vi, Emacs, Notepad ++ dll. Saya tidak pernah melakukan pengembangan di luar IDE; Saya kira saya sudah dimanjakan. Bagaimana Anda melakukan debug tanpa IDE? Apakah Anda terbatas...
Tampaknya ada beberapa cara berkomunikasi antara arahan. Katakanlah Anda memiliki arahan bersarang, di mana arahan dalam harus mengkomunikasikan sesuatu ke luar (misalnya itu telah dipilih oleh pengguna). <outer> <inner></inner>
Saya bertanya-tanya mengapa kerangka kerja / perpustakaan memiliki pembantu mereka sendiri meskipun sudah ada secara native. Mari kita ambil jQuery dan AngularJS . Mereka memiliki eachfungsi iterator sendiri : jQuery.each () angular.forEach () Tapi kami punya Array.prototype.forEach. Demikian...
Di Jawa tidak ada virtual, new, overridekata kunci untuk definisi metode. Jadi cara kerja suatu metode mudah dimengerti. Karena jika DerivedClass memperluas BaseClass dan memiliki metode dengan nama yang sama dan tanda tangan yang sama dari BaseClass maka penimpaan akan terjadi pada polimorfisme...