Pertanyaan yang diberi tag «terminology»

Pertanyaan tentang makna objektif atau pemahaman umum tentang kata-kata dan konsep yang terkait dengan siklus hidup pengembangan sistem


10
Mengapa Today () merupakan contoh fungsi yang tidak murni?
Sepertinya, ketika membaca sesuatu seperti artikel Wikipedia ini tentang "fungsi murni" , mereka mendaftar Today()sebagai contoh fungsi tidak murni tetapi tampaknya cukup murni bagi saya. Apakah karena tidak ada argumen input formal? Mengapa waktu aktual hari tidak diperlakukan sebagai "input ke fungsi" dalam hal ini jika Anda memberikan input yang …

24
Apa itu abstraksi? [Tutup]
Apakah ada definisi yang disepakati secara umum untuk apa abstraksi pemrograman , seperti yang digunakan oleh programmer? [Catatan, pemrograman abstraksi tidak harus disamakan dengan definisi kamus untuk kata "abstraksi."] Apakah ada definisi yang jelas, atau bahkan matematis? Apa saja contoh nyata dari abstraksi?

5
Apa kata untuk operasi yang dapat diterapkan berkali-kali dan tidak pernah mengubah status di luar aplikasi awal?
Saya mencoba mengingat sebuah kata, saya pikir itu terkait dengan teori komputasi atau database. Sinonim terdekat adalah atomictetapi bukan itu tepatnya. Pada dasarnya ini adalah semacam perhitungan yang harus menghasilkan hasil yang sama bahkan ketika dijalankan beberapa kali berturut-turut, artinya itu tidak menciptakan efek samping untuk dirinya sendiri. Saya secara …

8
Apa perbedaan antara 'lapisan abstraksi' dan 'tingkat tipuan'?
Saya tidak yakin apakah kedua istilah tersebut dapat digunakan secara bergantian. Mungkin ada beberapa perbedaan akademik dalam ilmu komputer yang tidak relevan untuk pemrograman sehari-hari? Atau bisakah saya menggunakan kedua istilah secara bergantian tanpa salah? Mungkin itu tergantung pada konteks di mana saya menggunakan kedua istilah itu? Sunting: Dengan alasan …

3
Apa itu "metode kelas" dan "metode instan", dalam Python?
Telah ada diskusi dalam obrolan yang berkaitan dengan pertanyaan (pertanyaan itu sendiri tidak relevan dengan yang satu ini), yang telah mengungkapkan saya mungkin tidak tahu Python sama sekali. Dalam benak saya, meskipun terminologi berbeda antar bahasa, kami umumnya dapat mengkategorikan fungsi sebagai: fungsi [gratis] metode statis / fungsi anggota statis …


6
Mengapa programmer yang baik disebut sebagai Ninja? [Tutup]
Bagaimana seorang programmer Ninja didefinisikan? Jika itu hanya pengembang berpengalaman, maka apakah benar-benar tidak ada cara yang lebih baik untuk menggambarkan itu? Ninja terdengar seperti taktik pemasaran kekanak-kanakan yang dirancang untuk menarik pengembang dengan delusi kemegahan. Atau apakah saya melewatkan sesuatu? Secara khusus saya ingin tahu kualitas apa yang diinginkan …


2
Apa arti dari "tidak menulis"?
Saya melihat banyak teks, terutama teks pemrograman fungsional, mengklaim bahwa konsep CS tertentu "tidak menulis" . Contohnya adalah: kunci tidak menulis, monad tidak menulis. Saya mengalami kesulitan melacak dengan tepat arti dari frasa ini. Ketika saya memikirkan komposisi, saya memikirkan komposisi fungsi atau agregasi objek (seperti dalam "komposisi yang disukai …

2
Apakah Node.js suatu kerangka kerja? [Tutup]
Saya terus melihat perekrut, pengembang, dll. Merujuk ke Node.js sebagai kerangka kerja. Menurut pendapat saya, ini karena ketidaktahuan untuk apa Node.js sebenarnya. Seringkali, dalam deskripsi pekerjaan, Node.js dikelompokkan sebagai perpustakaan di antara AngularJS , React , dll. Secara umum, saya melihatnya dimasukkan oleh seseorang yang tidak mengetahui perbedaannya (SDM, perekrut, …

6
Secara spesifik apa yang dimaksud dengan kekuatan ekspresif?
Daya Ekspresif didefinisikan oleh Wikipedia sebagai: .. luasnya gagasan yang dapat diwakili dan dikomunikasikan dalam bahasa itu. Apakah "ide" merujuk pada hal-hal (operasi, struktur, algoritma, dll?) Yang dapat kita komunikasikan ke mesin ? Atau apakah itu merujuk pada konsep "manusia" yang dapat ditangkap dan dikomunikasikan dengan bahasa kepada manusia lain? …


4
Apa istilah untuk jenis refactoring ini
Saya yakin ada istilah untuk sedikit refactoring berikut, tetapi saya tidak dapat mengingatnya dan Google-fu saya gagal! Refactor bergerak jika pernyataan di mana mereka akan memiliki dampak paling besar, misalnya mengubah ini $test = someFunctionThatReturnsABool(); for($x = 0; $x < 10000; $x++) { if ($test) { echo $x; } } …


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.