Saya sedang membaca artikel Wikipedia tentang Douglas McIlroy dan menemukan kutipan yang menyebutkan "Pahlawan pemrograman sebenarnya adalah orang yang menulis kode negatif." Apa
Pertanyaan tentang makna objektif atau pemahaman umum tentang kata-kata dan konsep yang terkait dengan siklus hidup pengembangan sistem
Saya sedang membaca artikel Wikipedia tentang Douglas McIlroy dan menemukan kutipan yang menyebutkan "Pahlawan pemrograman sebenarnya adalah orang yang menulis kode negatif." Apa
Saya mencoba mencari alternatif untuk penggunaan variabel global dalam beberapa kode lama. Tetapi pertanyaan ini bukan tentang alternatif teknis, saya terutama khawatir tentang terminologi . Solusi yang jelas adalah melewatkan parameter ke dalam fungsi alih-alih menggunakan global. Dalam basis...
Saya mencari melalui berbagai API dan SDK, ketika saya menyadari bahwa saya tidak bisa membedakan antara sesuatu yang disebut API dan sesuatu yang disebut SDK . Keduanya, secara konseptual, merupakan cara bagi program Anda untuk berinteraksi dan mengontrol sumber daya yang disediakan oleh...
Contoh di sini: Bahasa apa yang harus saya ketahui jika saya tertarik membangun aplikasi web? Ya, saya mengerti bahwa HTML dan CSS tidak lengkap Turing. Ya, saya mengerti bahwa mereka adalah bahasa deklaratif, bukan bahasa imperatif. Tetapi mengapa orang selalu dipukuli di atas kepala dengan...
Saya mengerti C dan C ++ adalah bahasa yang berbeda tetapi ketika saya belajar C ++ saya selalu diberitahu bahwa C adalah bagian dari C ++ atau C ++ adalah C dengan kelas. Dan itu cukup benar sampai munculnya C ++ x0, C ++ 11 (atau C ++ 11/14/17 modern secara umum). Bahkan (terutama ketika bekerja...
Saya telah melihat banyak orang mengklaim diri mereka sebagai "konsultan perangkat lunak". Konsultan ini melakukan apa yang dilakukan pengembang perangkat lunak biasa, menulis kode, memperkirakan tugas, memperbaiki bug, dan menghadiri rapat, dll. Satu-satunya perbedaan adalah keuangan, konsultan...
Sebagai seseorang yang masih baru untuk gesit, saya tidak yakin saya sepenuhnya memahami hubungan atau perbedaan antara kisah pengguna, fitur, dan epik. Menurut pertanyaan ini , fitur adalah kumpulan cerita. Salah satu jawaban menunjukkan bahwa fitur sebenarnya epik. Jadi, apakah fitur dan epos...
Seperti kita semua tahu bahwa setelah IPv4 datang IPv6. Bagaimana transisi ini terjadi? Saya hanya ingin tahu apakah ada IPv5 juga? atau ada logika lain dalam penamaan versi IP ini sebagai
Pertanyaan sederhana, tetapi saya sering mendengar tiga istilah ini didefinisikan dengan keganasan seperti itu, tetapi yang telah saya ketahui memiliki arti yang berbeda selama bertahun-tahun. Apa definisi "Prosedur", "Metode", "Fungsi", "Subrutin" yang benar,
Apa perbedaan antara istilah eksekusi bersamaan dan paralel ? Saya tidak pernah bisa memahami perbedaannya. Tag mendefinisikan concurrency sebagai cara menjalankan dua proses secara bersamaan, tetapi saya pikir paralelisme adalah hal yang persis sama, yaitu: utas terpisah atau proses yang...
Saya melihat istilah ini banyak dalam konteks arsitektur perangkat lunak ("domain-model", "domain-driven-design" dll.). Saya sudah mencarinya di Google, tetapi saya mendapatkan banyak definisi berbeda. Jadi apa itu
Saya akan melalui kode sumber kerangka kerja open source, di mana saya melihat variabel "payload" disebutkan berkali-kali. Adakah gagasan yang dimaksud dengan
Saya sering melihat Simulasi dan Emulasi dalam ilmu komputer. Kedua istilah ini tampaknya bersinonim. Apakah ada perbedaan antara Simulasi dan Emulasi
Kadang-kadang dalam latihan pemrograman, pembuatan pelat, menempatkan rel panduan di sekitar tugas-tugas yang harus diimplementasikan oleh programmer junior, dll., Terjadi bahwa programmer disajikan kode yang tidak diterapkan dan disuruh "mengisi bagian yang kosong." Misalnya, tes unit yang dapat...
Saya bukan penutur bahasa Inggris asli. Dalam bahasa ibu saya, saya mengetahui beberapa istilah yang digunakan untuk merujuk pada kondisi yang diperiksa untuk menghentikan rekursi, dan pada kondisi yang diperiksa untuk kasus yang ekstrem, tidak mungkin atau super sederhana. Dalam bahasa Inggris,...
Saya telah mendengar banyak tentang Layanan Web dan API Web, apakah ada perbedaan di antara mereka atau mereka sama?
Mengapa "topeng bit" disebut seperti ini? Saya tahu bahwa mereka terutama digunakan untuk operasi bitwise dan penggunaan bit mask lebih efisien daripada penggunaan variabel yang terpisah. Namun pertanyaan saya adalah mengapa dan kapan bit mask ditemukan? Apakah mereka digunakan sejak awal...
Saya tidak tahu apa arti skalar sebenarnya, tetapi saya mencoba melihat apakah saya memikirkannya dengan benar. Apakah skalar berhubungan dengan kesewenang-wenangan di mana jenis data dapat berupa jenis apa pun, atau suatu sistem tidak dapat mengetahui data apa yang ada di
Dalam beberapa kode yang saya ulas, saya melihat hal-hal yang setara dengan moral berikut ini: public class Foo { private Bar bar; public MethodA() { bar = new Bar(); bar.A(); bar = null; } public MethodB() { bar = new Bar(); bar.B(); bar = null; } } Bidang di barsini secara logis...
Apa nama pola di mana kontributor individu (programmer / desainer) mengembangkan artefak untuk tujuan tunggal adalah untuk berfungsi sebagai pengalihan sehingga manajemen dapat menghapus fitur itu dalam produk akhir ? Ini adalah cerita rakyat yang saya dengar dari seorang mantan kolega yang dulu...